781.344.3791
fax: 781.341.3614
907 Sumner St., Suite M-102, Stoughton, MA 02072

Our Doctors


Francine Deluca-Champion MD, FAAP

Dr. DeLuca is a board certified pediatrician.  She received her undergraduate degree in Biochemistry from New York University and her medical degree from New York Medical College.   She completed her General Pediatrics training at Yale New Haven Children's Hospital.

Dr. Deluca is a fellow at the American Academy of Pediatrics.  She is a member of the medical staff at South Shore Hospital and Steward Norwood Hospital.  As a referring physician, she has a strong relationship with Boston Children's Hospital as well.

Dr. DeLuca grew up in New York City but is now happy to call Massachusetts home with her husband and two young daughters.




What's New?
Has your child had their flu shot this year?  Call today to make an appointment.
Call today to book your child's yearly well exam. If your child needs any forms filled out for sports, camp or college, our physicians can only do so if your child has had a well visit within the past twelve months.
See More >
Is Your Child Sick?
What's Going Around?