I had a mixed experience at Craig Ranch Pediatrics...
I had a mixed experience at Craig Ranch Pediatrics. Although the doctor I saw was knowledgeable and provided good care, the front desk staff was not very helpful or friendly. They seemed disorganized and it took a long time to check in. However, I would give them another chance due to the doctor's competence.