Shrewsbury Middle School 30 Sherwood Ave Shrewsbury, MA 01545 Phone: (508) 841-8670
Category: elementary secondary school