Organization: Archangel SchoolLocation: 2400 Chili AveRochester, NY, 14624United StatesSee map: Google MapsPhone:(585)247-1112 Archangel School Open HouseDates: 03/06/2025Time: 6:00 -7:30 PM