NEWS IFC Center Posted: October 26, 2018 Share this Details Venue Website: http://www.ifccenter.com/ Location Address:323 6th Ave, New York, New York, 10014, United States Events