Where is Manhattan Village Academy?

Where is Manhattan Village Academy located?

Manhattan Village Academy, Manhattan Village Academy, United States of America (approx. 40.741867°, -73.99202°)


Where is Manhattan Village Academy on the map?