Our Lady of Mount Carmel Catholic Church Denomination: CATHOLICLocation: Bristol, RIServices: New Church Pews, Completed in 2010 Learn more About: New Church Pews