I'm giving 5 stars mainly for Dr. Downey. He's been my children's Doctor for nearly 23 years. My eldest was sad to have to leave him since they really only see children until they turn 18. I have a special needs child and Dr. Downey has always referred me to Doctors who have been awesome in treating her with her needs. Dr. Downey always takes his time, never in a rush and always pleasant! The staff have always been pleasant as well. Sometimes the wait is not so pleasant. I highly recommend this place for your children's care. We've seen other doctors there as well and they've all been very good. My favorite is Dr. Downey!