Get Directions to Sturbridge Town Garage ← View details 308 Main Street, Sturbridge, Massachusetts 01566 +1 508-347-2515 Get Directions From* To * — Required information