Island Auto Repair Shop
790 Bockman Rd, San Lorenzo, CA 94580
Reviews
09/12/2015
Provided by YPmobileThe towing service is very slow and the dispatcher was rude and cancelled my towing request. I can only imagine how they would treat your car.
More Business Info
Suggest an Edit