I was disappointed that I had to wait 45 minutes after my scheduled appointment time to see the physician, even though I had arrived 15 minutes early. The delay was explained as caused by a software update that was being performed at the time and required the doctor to receive immediate training. This is unacceptable. Such updates and training should be conducted after or before office hours. 
Park Ridge 1875 Dempster 525 Cardio