Where is Forest Hills High School located?
Forest Hills High School, Forest Hills High School, United States of America (approx. 40.72968°, -73.84496°)
Forest Hills High School, Forest Hills High School, United States of America (approx. 40.72968°, -73.84496°)