My daughter and I were extremely disappointed by this appointment and the way the office is run. We were told to arrive early for check-in, and even with the icy weather, we arrived 20 minutes early. Check-in took about 1 minute and then we sat and waited. After 40 minutes, my daughter asked the receptionist who said Dr. Serafini was running behind. This would have been nice to know upon checking in. We were called into the exam room 10 minutes later where we waited another 45 minutes to see the doctor. My daughter left the room and asked twice what was going on. When the doctor arrived, he was very unapologetic. He spent 15 minutes in the room explaining things and answering questions, then received a text/message he responded to while talking to us, and then abruptly shook my hand and started walking out. He was in the middle of explaining next steps with medication, which my daughter had to stop him from leaving in order to clarify. We spent 1 hour and 45 minutes waiting to only speak to the doctor for 15 minutes. He clearly did not have the time to give us, and we left with very little new information. It was truly a waste of our time. 
Park Ridge 1875 Dempster 525 Cardio