If I could possibly give no stars I would. I have been to this location now two times. First time I had an appointment and I waited for 35 minutes with a 2 year old. This was the second time I went waited over an hour with a 2 1/2 year old and than was told they couldn't get me in today by Karen. Who is very unprofessional and no patients with small children anyway. This place is a joke. Wonder why I was told when I moved here NEVER to use this place. Now I will spread the word as well.