Movies Filmed at Intrepid Sea, Air & Space Museum

12th Ave & W 46th St, New York, NY 10036, USA

Official Site

Nearby Locations
Pier 84 from The Punisher
139 m

Pier 88 from Blindspot and 1 other movie.
180 m

USS Intrepid Parking from Person of Interest
324 m

Browse more nearby locations.