International Latino Cultural Center of Chicago 542 S Dearborn St Suite 610 Chicago IL 60605 (312) 431-1330 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×