The Interrupters Screens at Chicago's KLEO Center - 5 PM

Wednesday, July 18, 2012

KLEO Center
119 E. Garfield Blvd
Chicago, IL

The Interrupters screens at Chicago's KLEO Center - 5 PM.  For questions about the screening or about the KLEO Center, visit KLEOCenter.org