MovieMaps

Movies Filmed at Perimeter Road & Meridian Road

3207 Perimeter Rd, Flushing, NY 11367, USA

Part of Flushing Meadows Corona Park

Nearby Locations
New York State Pavilion from Men in Black
150 m

Queens Museum from Blindspot
388 m

Pacific Avenue (between Asia & Meridian) from Blindspot
398 m

Browse more nearby locations.