
Alyssa Levin-Scherz, MD, FAAP

Dr. Alyssa Levin-Scherz is a board-certified pediatrician dedicated to providing compassionate, family-centered care for children from infancy through adolescence. She earned her medical degree from Tufts University School of Medicine and completed her pediatric residency at The Floating Hospital for Children at Tufts Medical Center.
Prior to joining Pediatric Associates of Norwood and Franklin, Dr. Levin-Scherz practiced primary care pediatrics at Boston Children’s Hospital and DotHouse Health in Boston, where she cared for children from diverse backgrounds and developed special interests in behavioral health, child development, and preventive care.
​
Outside of work, Dr. Levin-Scherz lives in Newton with her two school-aged children. She enjoys exercising, cooking, exploring new restaurants and cities, and spending time with family and friends.
