22 Goodwill Ave, Meriden, CT 06451 (203) 237-6800
How to go there
Catholic church Loc: 41.5389 / -72.8086
Plan your visit