Where is Forest Hills High School?
Where is Forest Hills High School located?
Forest Hills High School, New York, United States (approx. 40.72968°, -73.84496°)
Where is Forest Hills High School on the map?
{"latitude":40.72968,"longitude":-73.84496,"title":"Forest Hills High School"}