National Shrine Our Lady of the Snows Email Format
Non-profit OrganizationsIllinois, United States51-200 Employees
The National Shrine of Our Lady of the Snows is a nonprofit organization located in Belleville, Illinois, offering a 200-acre site that combines spiritual and physical refreshment for visitors. The facility includes an outdoor amphitheatre capable of seating 2,500, a full-service restaurant, conference and banquet spaces for up to 600 attendees, a gift shop, and a 78-room hotel, reflecting a diversified set of services for worship, retreat, and hospitality needs. Its primary audience comprises individuals and groups seeking religious retreat experiences, accommodations, and event hosting within the St. Louis metropolitan area. Operating within the nonprofit sector, the Shrine situates itself as a destination for faith-based activities and related amenities, providing space and services that support personal reflection, community gatherings, and organized events. While based in Belleville, the organization functions as part of a broader regional religious and tourism network, leveraging its landscaped grounds and structured facilities to attract visitors seeking both spiritual engagement and practical hospitality. The description does not state a founding date, but it notes its physical footprint and range of services in the Midwest region. A recent development noted is the continued availability of diverse facilities for conferences, banquets, and lodging within its 200-acre complex.