Swimming AthleticsBaseballBasketballCross CountryFootballGolfSoccerSwimmingVolleyball Swimming More information coming soon! Saint Michael the Archangel Catholic High School 6301 Campus Dr, Fredericksburg, VA 22407 (540) 548-8748 Quick Links > Admissions > Academics > Staff > Contact Us Support Us Donate