I live in Telford, so I use Grand View Hospital (although I lived my whole life in Lansdale, I still always went to GVH because I love it there). I went to Pennridge Pediatrics in Sellersville, and my 17 month old son goes there as well. He is lucky (in my opinion) to get to have some of the same doctors I had when I was little. I trust their opinions, and ask others in the practice for their opinions as well, so I can sometimes get a bit of extra advice. It is a practice of appr. 7 doctors, so you don't always know who you are going to get (which some don't like - I personally do). You can request a certain doctor for a well check, though. Also, they do a morning call-in hour from 8-9 so you can call and get advice on concerns/problems. They have fantastic hours, and even have come in on a Sunday when we had an emergency ear infection (on his birthday!), rather than making us rush to the emergency room. Info:
Address:
Pennridge Pediatric Associates Inc
711 Lawn Ave Ste 2
Sellersville, PA 18960-1575
Phone:
###-###-####
They also have one in Harleysville and one other location, I believe....but Sellersville is the main branch, so I would recommend starting there.
Regarding OBGYNs, I LOVE mine as well. They are also associated with GVH, so I again don't know if that is a problem. There are 4 doctors and 1 nurse practitioner. I loved 3 of the doctors, but didn't like the 1 very much. I just made sure she wasn't on when I scheduled my induction! I actually had all 3 others while in labor and then delivery, which was nice. They all had a part and were wonderful! Here is their information:
http://www.gvh.org/pages/gvmp/obgyn.asp
On a side note, Stoneridge OBGYN also comes highly recommended my many friends (also GVH affiliated):
http://www.stoneridgeobgyn.com/
I hope this all helps you in some way, and I am sorry you had such a rough start here in PA when it comes to doctors! Good luck!