Awful wait times and bad service. Over three visits I found 1 ½ to 2+ hour wait times are the norm. They must overbook like crazy. The doctor was very rude. On my last visit it was a 2 hour wait for some old lady, not my doctor, who was on her cell phone to walk in and say«your first test was 0 and your second test was 0, bye.» She did not end her call, instead she put us on speaker phone. I have no idea who she was sharing my appointment with. This information could have been an email, letter, or at most 30 second phone call. Instead they made me miss 2 ½ hours of work. Do yourself a favor and find anyplace else.