Movies Filmed at Newton Creek Canal North Rail Bridge

11-25 Borden Ave, Long Island City, NY 11101, USA
Nearby Locations
Newton Creek Canal South Rail Bridge from Fallout
76 m

Borden Avenue Bridge from Person of Interest
143 m

51st Avenue & 27th Street from Person of Interest
193 m

Browse more nearby locations.