SwimmingAthleticsBaseballBasketballCross CountryFootballGolfSoccerSwimmingVolleyballSwimmingThe upcoming swimming season is being finalized and we will post updates here when they are available. Saint Michael the Archangel Catholic High School6301 Campus Dr, Fredericksburg, VA 22407(540) 548-8748Quick Links> Admissions > Academics > Staff > Contact UsSupport Us Donate