Your Government
Fax:
(508) 347-5886
Phone:
(508) 347-2500
Address
Town of Sturbridge
308 Main Street
Sturbridge, MA
01566
United States
See map: Google Maps