Yes there are at least four parkings around. You can find all of them on Gleacher center website.
Yes they have parking available at lower wacker Dr. You can validate the parking at the security desk inside the Gleacher center if you use their designated parking.
Thanks! Your answer is awaiting moderation.