Basilica and Shrine of Our Lady of Perpetual Help (“Mission Church”)
The Basilica and Shrine of Our Lady of Perpetual Help — affectionately known as the Mission Church — is a soaring Roman Catholic basilica that has anchored Boston’s Mission Hill neighborhood since the parish first opened in 1870. Built and staffed by the Redemptorist order, its twin spires are a landmark visible across the southern…
