Monday thru Friday: 8:00 am - 5:00 pm 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
Address
Needham Service Center, Inc 1401 Highland Ave Needham, MA 02492
Phone
(781) 444-5100
About Needham Service Center
For over 20 years Needham Service Center has been providing quality auto repair, state inspections and a conveniently located gas station right in the center of Needham, MA.
Our auto repair technicians are ready to take on any auto repair, maintenance or service that your vehicle may need.
Our Location
We are conveniently located in the heart of Needham Center and just a block away from the Needham Center Commuter Rail Station.