(781) 444-5100
Needham Service Center, Inc
  • HOME
  • Auto Repair Services
    • Brake Service
    • Check Engine Light
    • Electric & Electronics Repair
    • European Auto Repair
    • Heating & Cooling
    • Muffler Shop
    • Tire Repair
    • Transmission Repair
    • Wheel Alignment
    • Service Interval Schedule
  • Inspections
  • Coupons
  • Contact

Phone

(781) 444-5100

Repair Shop Hours

Picture
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

Contact Us at Needham Service Center in Needham, MA
Needham Service Center, Inc
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.

Contact Us

Needham Service Center, Inc
1401 Highland Ave
Needham, MA 02492

(781) 444-5100
Repair Shop Hours:
​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
© 2023 Needham Service Center, Inc
​All Rights Reserved
Privacy Policy