Tech Auto
261 Stockbridge Rd, Scituate, MA 02066
Woman owned Automotive Repair Shop built on the foundation of providing quality service at a fair price. Service will never be done without your knowledge of the costs. Easily located in Scituate, MA across from the Greenbush T-Station.
More Business Info
- BBB Rating
- Hours
- Regular Hours
Mon - Fri: Sat: - Categories
- Auto Repair & Service, Auto Transmission, Automobile Consultants, Automobile Diagnostic Service, Automobile Parts & Supplies, Automobile Restoration-Antique & Classic
Suggest an Edit