Back to photostream

IFC Center

IFC Center is an art house movie theater in Greenwich Village, New York City in the United States of America. Located at 323 Sixth Avenue at West 3rd Street, it was formerly the Waverly Theater, a well- known art house movie theater. Wikipedia

3,847 views
34 faves
6 comments
Uploaded on May 10, 2017
Taken on May 9, 2017