Auto Doctor is an automotive service and repair shop that has been servicing downtown Norwood for more than 22 years.
Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

Reviews

TD
Tom D.

04/20/2021

Provided by YP.com

Once you do business with Steve Martin and brother David, you won't take your car to another mechanic ever again.

More Business Info

Hours
Regular Hours
Mon - Fri:
Sat - SunClosed
Categories
Auto Repair & Service, Automobile Air Conditioning Equipment, Automobile Inspection Stations & Services, Automobile Parts & Supplies, Emissions Inspection Stations
Provided by