KLEO Art Residences Submitted by Richard Taber Send Message Share: Client: KLEO%20Community%20Family%20Life%20Center Location: Chicago, IL, United States Completion date: 2019 Overview