Shrine Restaurant

6609 Old St Louis Rd
Belleville, IL 62223

The National Shrine of Our Lady of the Snows, located in Belleville, Illinois, is the largest outdoor Marian shrine in the United States, offering over 200 beautifully landscaped acres for spiritual reflection and renewal. Visitors can enjoy mass daily at the Church of Our Lady of the Snows and explore various devotional sites artfully depicting the life of Mary and Jesus, including a replica of the Lourdes Grotto.

Recognized as one of the top pilgrimage sites across the United States, the Shrine provides a serene environment ideal for prayer and contemplation. It also features amenities such as a gift shop, where guests can purchase religious items and gifts, enhancing their sacred experience.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIllinoisBellevilleShrine Restaurant

Partial Data by Foursquare.