Our Lady of Mount Carmel

Our Lady of Mount Carmel in East Boston is one of the 6 church buildings now up for sale.. (AP Photo/Elise Amendola)

church closings, churches for sale, boston archdiocese, Our Lady of Mount Carmel, east boston church


More From CBS Boston

Download Weather App
Taz Show

Listen Live