The absolute worst place! Been here a few times and more ofter than not the wait is usually about 2 hours. The last time I was here my appt was at 1215 and I didn't leave until after 4! Today when I checked in I was immediately told the wait could be up to 2 hours. What is wrong with this place? If you miss an appointment at some offices you are charged a fee so maybe if doctors office start running so late they should offer a discount!