Mt. Carmel Church Inside New Bedford

Our Lady of Mount Carmel Parish    

Church/cathedral in New Bedford, United States
Suggest an edit · Manage this business

Add more information

Add hours
Our Lady of Mount Carmel welcomes Christians and those who seek to understand Christianity in the New Bedford area. Our aim is to make contact …
Donate with Microsoft
Your gift will support Our Lady Of Mt Carmel Church
Your gift will support Our Lady Of Mt Carmel Church
Data from: Nicelocal.com