This place is ok. I will start with they can service many patients at once with the many rooms they have. I personally am not a fan of rotating doctors, as they never get to see you again and don’t see the child progress. Call me old fashioned, but i just don’t like it. Some of the doctors are alright. Some are good, and the others I don’t like. The staff isn’t the friendliest in town. The wait time is what got me. Everytime we went we spent nothing less than an hour and a half, whether my son had shots to get or not. Max time we have spent ia a little over two hours. We have also been told some things that didn’t sound right to us, granted my girlfriend and I are first time parents but somethings they have said I just didn’t like at all. If this place is convenient for you then go there. If you have other things to do and get better quality health for your child go somewhere else. Would I recommend it? Only if you cant find anything better! And need a doctor for your child asap!