Spiritual Homes

Every year, hundreds of thousands of pilgrims find healing and hope at our two spiritual centers, the National Shrine of Our Lady of the Snows in Belleville, Illinois, and the Our Lady of Lourdes Grotto and Tepeyac de San Antonio, Texas.

National Shrine of Our Lady of the Snows in Belleville, IL

Our Lady of Lourdes Grotto and Tepeyac de San Antonio, in Texas