American Shrines: Our Lady of the Miraculous Medal

The Basilica Shrine of Our Lady of the Miraculous Medal is at in the East Germantown neighborhood of Philadelphia, Pennsylvania. The church now known as the Basilica Shrine was founded by the Congregation of the Mission in 1879 as the Chapel of the Immaculate Conception on the grounds of St. Vincent's Seminary. In 1927, Fr. Joseph Skelly, CM, commissioned the creation of Mary's Central Shrine within the chapel to promote devotion to Our Lady of the Miraculous Medal, a title of the Virgin Mary originating with her apparitions to Saint Catherine Labouré in Paris in 1830.

Episode highlight reel:

Still frames from the episode: