Shrine Restaurant
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
You might also like
Partial Data by Foursquare.



