Big Screen Plaza

Movie theaters, Outdoor Chelsea
0 Love It
Save it
Venue name: Big Screen Plaza
Address: 851 Avenue of the Americas
New York

Cross street: Between 29th and 30th Sts
Transport: Subway: N, R to 28th St (Broadway); 1 to 28th St (Seventh Ave)
Do you own this business?
To improve this listing email:
2 people listening
Got a tip? Send it to