Father Leo Larrivee, pastor of Our Lady of the Angels Parish at Charlestown, takes us through the history of Our Lady of the Angels Chapel
and its connections to St. Charles Seminary and the Sulpician Fathers.
From its original founding in the nineteenth century to the present day, Our Lady of the Angels has served as both sanctuary and inspiration to the seminarians of St. Charles College, the thousands of residents of Charlestown, and the visitors who come to experience the beauty of the chapel firsthand.