Phone
(781) 444-5100
Repair Shop Hours
![Picture](/uploads/1/3/2/6/132698613/published/needham-service-logo-4.png?1682613430)
Monday thru Friday: 8:00 am - 5:00 pm
Saturdays: 8:00 am - 2:00 pm
Sundays: Closed
Saturdays: 8:00 am - 2:00 pm
Sundays: Closed
Gas Station Hours
Monday thru Friday: 6:00 am - 10:00 pm
Weekends: 7:00 am - 9:00 pm
Weekends: 7:00 am - 9:00 pm
Address
![Contact Us at Needham Service Center in Needham, MA](/uploads/1/3/2/6/132698613/editor/auto-repair-needham-ma-2_1.jpg?1607438239)
Needham Service Center, Inc
1401 Highland Ave
Needham, MA 02492
1401 Highland Ave
Needham, MA 02492
Our Location
We are conveniently located in the heart of Needham Center and just a block away from the Needham Center Commuter Rail Station.