Basilica And Shrine Of Our Lady Of Perpetual Help 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 >