Map of Saint Peter of Alcantara School in Nassau County, NY:

Saint Peter of Alcantara School Nassau Sea Cliff 40.83639 -73.68611