Where is Herbert H Lehman High School?

Where is Herbert H Lehman High School located?

Herbert H Lehman High School, Herbert H Lehman High School, United States of America (approx. 40.84009°, -73.83917°)


Where is Herbert H Lehman High School on the map?