Basilica And Shrine Of Our Lady Of Perpetual Help Photos

Meet 22 travelers, 11 tour guides and discover 445 photos

The Basilica and Shrine of Our Lady of Perpetual Help is a Roman Catholic Basilica in Boston, Massachusetts, sometimes known as Mission Church. The Redemptorist Fathers built a modest wooden mission church on the location in 1870. The current church structure was first built in 1878, of Roxbury puddingstone; its spires were added in 1910.
View Basilica And Shrine Of Our Lady Of Perpetual Help guide >

Basilica And Shrine Of Our Lady Of Perpetual Help