Halls & Auditoriums in Shrewsbury, MA
St Mary's Church Hall