Town of New Salem

Municipal Offices

Stowell Building
19 S. Main Street
New Salem, MA 01355

Town Hall Annex
24 S. Main Street
New Salem, MA 01355

Post Categories