Public Art Installation Coming to 99th Street

Quantum Me, a permanent piece of public art created by Chicago artist Davis McCarty will be unveiled at 99th and Walden Parkway amid a community celebration on Sat., May 19 […]