top of page
Tesla Approved Repair Facility
LOCATIONS
NEEDHAM, MA
238 Chestnut St, Needham, MA 02492
781-444-2894
781
NORFOLK, MA
79 Pond St, Norfolk, MA 02056
508-384-7883
HOURS
NEEDHAM, MA
Monday - Friday 8:00am-5:00pm
NORFOLK, MA
Monday - Thursday 7:00am-6:00pm
Friday 7:00am-4:00pm
bottom of page