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°)
Herbert H Lehman High School, Herbert H Lehman High School, United States of America (approx. 40.84009°, -73.83917°)