Shrewsbury Town Hall Address 100 Maple Ave Shrewsbury MA 01545 United States Upcoming Events No events in this location Posted in .