St. John's High School (Shrewsbury)

  • MA

Address


Shrewsbury
MA

United States

About Us

St. John's High School is an independent, Catholic high shcool sponsored by the Xaverian Brothers.


Share:

Share: