Saint Aloysius Roman Catholic ChurchParishShareCherry StreetNew Canaan, Connecticut 06840United StatesGet directions