Needham Service Center

Auto repair shop

Claim This Business

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

Address:

1401 Highland Ave, Needham, Massachusetts