RSVP

Schedule A Visit Or Shadow Day

  • Please ask any questions you have about SMHS!

St. Michael the Archangel Catholic High School

6301 Campus Dr, Fredericksburg, VA 22407

(540) 548-8748

Support Us