They do not have their own parking lot.
There is metered street parking and pay lots nearby.
It is probably a Chicagoan thing to take public transit, the el. Our transit system is way better than New York's and the drivers help if you get confused.
Thanks! Your answer is awaiting moderation.