Our Lady of Mount Carmel ChurchParishShare109 Goodwill AvenueMeriden, CT 06451United StatesGet directions