Shrewsbury Town Hall
Drag box to select area
Shrewsbury Town Hall is a government building with numerous offices and departments, including municipal offices,the town manager, council on aging, health, public buildings, highways and parks. Check its website for details on contact information for departments or for details on services provided.
100 Maple Ave, Shrewsbury, MA 01545
- Hours: Mon - Fri, 8am - 4:30pm