Address: 37, Main Street, Charlton, Worcester County, Massachusetts, 01507, United States
Operator: Town of Charlton