First time going here was last month and it was awful! Made an appt for my daughter @6pm on a Monday. Waited and waited....meanwhile close to two hours waiting we still were not seen. I noticed people who were coming in the clinic an hour and a half after us were called within 20 min of waiting! I then asked the lady that I had an appt and how much longer. She looked at me like there was an oopsie and said you are next to be called back....and nope that didn't happen waited additional 15-20 min. My daughter was screaming for about and hour straight so I just cancelled my supposedly appt and husband took daughter to the er instead