Dr. Richard Marseglia, MD is a board certified pediatrician in Sterling, Massachusetts. He is currently licensed to practice medicine in Massachusetts. He is affiliated with UMass Memorial Medical Center and is an Instructor at University Massachusetts Medical School