MicroNet Template

Saint John's High School

  • Educational Services
378 Main Street
Shrewsbury, MA 01545
508-842-8934
  • About

    Saint John's High School is an independent Catholic high school rooted in the commitment of the Xaverian Brothers to bring Christ to life in young men.