LANDMARK SUNSHINE CINEMA
Our host venue is the premiere indie theater in New York City.
Landmark Sunshine Cinema located at 143 E. Houston St. New York, NY 10002
How to get there: Just take the F Train to the 2nd Avenue Stop. The theatre is located at 143 East Houston St, between 1st and 2nd Avenues