Archangel School
Address:
2400 Chili Avenue
Rochester
, NY
, 14624
43° 7' 46.1532" N, 77° 41' 53.412" W
See map: Google Maps