Get directions to: Subway, Sturbridge, MA Restaurant address: 100 Charlton Rd Sturbridge, MA 01566, USA Driving Walking Bicycling Restaurant: Subway