Shrewsbury Town Hall Contact Information

Address, Phone Number, and Hours for an Town City Halls in Shrewsbury, Massachusetts.

Name Shrewsbury Town Hall
Address 100 Maple Avenue, Shrewsbury MA 01545 Map
Phone (508) 841-8505
Website
Hours

Map of Shrewsbury Town Hall

About Shrewsbury Town Hall

The Shrewsbury Town Hall, located in Shrewsbury, MA, provides municipal services for residents of Shrewsbury. The building houses government offices, including the Shrewsbury legislative body, and provides public records, government services, and information about Shrewsbury services.

Interested parties may contact Town City Halls for questions about:

External Links: