Video” “St. Louis Proud: Our Lady of the Snows Shrine”

Belleville, IL

Produced by Steve Harris, Originally Broadcast by KMOV-TV, St. Louis

St. Louis Proud: Our Lady of the Snows Shrine

The National Shrine of Our Lady of the Snows is one of the largest outdoor shrines in North America nestled in St. Clair County. This three-minute video tour features remarks by Shrine Director, Fr. David P. Uribe, OMI.

Click here or on the link above to see the tour and interview