Place Category: Banquet Halls
Visit one of the largest outdoor shrines in North America…The National Shrine of Our Lady of the Snows in Belleville, Illinois. A beautiful devotional site with 200 landscaped acres, restaurant, hotel and gift shop. Teh Missionary Oblates of Mary Immaculate invite you to this place of peace.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.