Email: info@northwestchicagofilmsociety.org
Paper Mail: 1635 E 55th St Chicago, IL 60615
Phone: (773) 850-0141