We have Dr Megan McBride and we LOVE her, I can't say enough great things about her. She literally saved our sons life! I love how they have a well waiting room and a sick waiting room and you have same day sick appts.
Her office is in Fenton but she is affiliated with St. Johns. She is actually also due at the end of Jan so she will be on Maternity leave in Feb (bummer I know) but believe me, she is worth the wait :) While she is on maternity leave you can see one of the other dr's in the office, but she is def worth checking into. We drive over an hour to see her, and she's def worth it :)
GL in finding a pedi. I know we personally went through about 4-5 before we found her!