Where is Lenox Hill Neighborhood House located?
Lenox Hill Neighborhood House, Lenox Hill Neighborhood House, United States of America (approx. 40.76695°, -73.95788°)
Lenox Hill Neighborhood House, Lenox Hill Neighborhood House, United States of America (approx. 40.76695°, -73.95788°)