Where is the Chicago Then And Now in Illinois located?

The Chicago Then And Now is located at the Chicago Cultural Center, 77 E Randolph St., Chicago, IL 60601.
Copyright Wanderlust World © https://www.ynyoo.com