New Canaan

St. Aloysius School St. Aloysius School

St. Aloysius School

St. Aloysius School

33 South Ave New Canaan, CT 06840 (203) 966-0786 Fax: (203) 972-6960 Grades: K-8