PintrestTwitterFacebookInstagramYoutube
Rating
Featured/Unfeatured
Claimed/Unclaimed
shrine lady of snows.jpg
442 S Demazenod Dr, Belleville, St. Clair, IL 62223, USA

There are 200 beautifully landscaped acres of gardens, devotional areas, an Outdoor Amphitheatre, the Shrine Church, the Lourdes Grotto, Stations of the Cross, the Millennium Spire, Visitors Center with a restaurant & gift shop and the Shrine Hotel.

Showing 1 result