Where is St. Aloysius School, New Canaan?

Coordinates: -73.4932 41.1459

Be the first visitor to thank for this answer!

Thanks!