Meet Our Doctors
Dr. Compagnone was born in Milford, Massachusetts. His undergraduate education was at Boston College, from which he graduated magna cum laude in 1978. He received a master of arts degree in English from the University of Virginia in 1981 and his Doctor of Medicine degree from Boston University School of Medicine in 1991.
Dr. DiPietro was born in Philadelphia, PA and grew up in Winston-Salem, North Carolina. She graduated from Dartmouth College with a B.A. in mathematics. Dr. DiPietro received her Doctor of Medicine degree from the University of North Carolina at Chapel Hill with Honors and Distinction. She was one of only two students to achieve that honor.
Caring for children and their families has been a great blessing in my life. Each day my patients amaze me with their curiosity, joy, resilience, strength, and energy. I have cared for and learned from children in many capacities: as a camp counselor, preschool teacher, babysitter, mother, and pediatrician.
Dr. Fayemi was born in Ibadan, Nigeria and grew up in White Plains, New York. He graduated from Yale University with a bachelor’s degree in Architecture. He received his Doctor of Medicine degree from Harvard Medical School. His internship and residency in pediatrics were performed at Children’s Hospital of Boston.
Dr. Walsh grew up in Acton, Massachusetts. She graduated summa cum laude from Barnard College, Columbia University in 2005 with degrees in neuroscience and dance. She graduated with honors from Harvard Medical School in 2010. During medical school, she spent one year in the Doris Duke Clinical Research Fellowship, investigating dietary treatments of obesity and working in the Optimal Weight for Life clinic at Boston Children’s Hospital. She completed her pediatrics internship and residency in