Does anyone know what happened to the My Mechanic auto repair shop?? They have been very good with my Mom's 93 Saturn this past year or so.....and driving past their location today, I noticed that it is completely empty and the building is for sale....Have they closed or hopefully just relocated??? Thanks
