Movies Filmed at Forest Hills High School

67-01 110th St, Forest Hills, NY 11375, USA
Nearby Locations
Flushing Meadows Corona Park from The Amazing Race and 3 other movies.
1.2 km

Perimeter Road & Meridian Road from Blindspot
1.4 km

New York State Pavilion from Men in Black
1.5 km

Browse more nearby locations.