Category Archives: Category: New Canaan

St. Aloysius School

New Canaan, CT

St. Aloysius School is a community rooted in Catholic teachings and values, devoted to academic excellence, and committed to serving others.