Location & Directions

Sturbridge Automotive

Contact Us
 Main Phone:
 Fax:

Business Hours
Mon: 8:00AM-5:00PM
Tue: 8:00AM-5:00PM
Wed: 8:00AM-5:00PM
Thu: 8:00AM-5:00PM
Fri: 8:00AM-5:00PM
Sat: Appointment
Sun: Appointment

Location
109 Main street
Sturbridge, MA 01566

109 Main St / Rd 131

Dealership Map