50-11 40th St (51st Ave & Laurel Hill) LIC, NY 11104 C: Frank Fernandez Cell: 917.628.8808 Frank used to work as Exec in Charge of production for NBC. says they used to film 100 Centre St on this block- used his house for a green room, etc.
Date(s): 3/15/2012. Album by WC4. Photos by EK. 1 - 12 of 12 Total. 9 Visits.