Where is Herbert H Lehman High School?
Where is Herbert H Lehman High School located?
Herbert H Lehman High School, New York, United States (approx. 40.84009°, -73.83917°)
Where is Herbert H Lehman High School on the map?
{"latitude":40.84009,"longitude":-73.83917,"title":"Herbert H Lehman High School"}