J.R.
Someone else mentioned Steiner Medical Center, I think it is actually in Phoenixville, off route 23. It is a family practice rather than a pediatrician's office so my whole family has gone there. They do a great job of offering traditional medicine and also alternative methods and don't make you feel bad about what you choose. They even split vaccines that are normally combined and other doctors' offices will tell you that it can't be done. Even though it was more expensive, I had my daughter's vaccines split to be given individually since Dr. Cantor suggested it is safer.