Contact

Phone(773) 363-6941
Emailinfo@kleocenter.org
Address119 E Garfield Blvd, Chicago, IL 60637
HoursMonday through Friday 10am to 6pm