Our Lady Of Mount Carmel Schl
115 Lewis Ave
Meriden, CT 06451
Meriden, CT 06451