Needham Service Center
Auto repair shop
About
Our experienced auto repair mechanics are ready to take on any auto repair, maintenance, or service your vehicle may need. Our technicians can perform all auto repair and maintenance tasks, from major repairs to oil changes to tire repairs. We are also a Massachusetts State Inspection Station. We are centrally located in Needham Center.
Business Hours
Monday
8:00 AM - 5:00 PM
Tuesday
8:00 AM - 5:00 PM
Wednesday
8:00 AM - 5:00 PM
Thursday
8:00 AM - 5:00 PM
Friday
8:00 AM - 5:00 PM
Saturday
8:00 AM - 2:00 PM
Sunday
Closed
Customer Reviews
No reviews yet. Be the first to review!
Contact Information
Phone:
(781) 444-5100
Address:
1401 Highland Ave, Needham, Massachusetts