Movies Filmed at Ferrara Brothers Building Material

120-5 31st Ave, Flushing, NY 11354, USA

Official Site

Nearby Locations
Arrow Yacht Club from Person of Interest
1.2 km

Citi Field from CSI: NY and 2 other movies.
1.4 km

Former Shea Stadium from Men in Black and 13 other movies.
1.5 km

Browse more nearby locations.