Checking out after the visit was horrible. They never called me and after waiting 15 minutes, my nurse saw me and told me to go up to the counter to check out. Then I asked why it told me to wait to be called if they weren't calling people, they were just waiting for them to come to the desk. Her response was maybe she called my name & I didn't hear her. She had a bad attitude 
Downers Grove 3825 Highland 400 Cardio