D.B.
We use Jeffrey Davis in Worcester - not sure if he does kids but you could call for a referral for a pedi. Several friends use Davis and he has been great thru complicated issues.
We also used Dr. Diab in Westboro for years for our son and loved her. Now that he's a teenager, he has "graduated" to Dr. Vigneault in that practice and we've never bothered to switch him to Dr. Davis up to now.