I've been taking my newborn to Wayland Pediatrics (Drs Mady and Mahoney)and have been happy with their care. It's a small practice. Might be a little far depending on what part of Framingham you live.
We just moved here in November, and take our two to Harvard Vanguard in Wellesley. It's a larger practice with great hours, and lots of resources (nurses line, etc.). We see Dr. Saenz-Badillos, and she is fantastic.
It might be a bit of a hike depending on what part of Framingham you are in, but we are near the Wayland/Sudbury line and it takes us about 15min to get there.