National Shrine of Our Lady of the Snows

  • Attractions
  • Illinois
  • Illinois


The National Shrine of Our Lady of the Snows in Belleville, Ill., is one of the largest outdoor shrines in North America. Located just 15 minutes from downtown St. Louis, the Shrine provides an atmosphere where guests of all faiths have the opportunity to deepen their relationship with God and one another.

Search Other Partner Listings

Shop See & Do Dining & Nightlife Stay
Counter Page