Get Directions to Sturbridge Engineering Department ← View details Main Street, Sturbridge, Massachusetts 01566 +1 508-347-2507 Get Directions From* To * — Required information