Where is PS 9 Sarah Anderson School?

Where is PS 9 Sarah Anderson School located?

PS 9 Sarah Anderson School, New York, United States (approx. 40.78512°, -73.97388°)


Where is PS 9 Sarah Anderson School on the map?