Where is Cristo Rey New York High School?

Where is Cristo Rey New York High School located?

Cristo Rey New York High School, Cristo Rey New York High School, United States of America (approx. 40.7925°, -73.94722°)


Where is Cristo Rey New York High School on the map?