My provider apologized that it took an hour for me to see him but provided no explanation of why the delay.  I would not recommend my provider to others because he told me he is retiring in six months.
Downers Grove 3825 Highland 400 Cardio