Our Providers

Cindy Cheng, MD
Family Medicine

Dr. Cheng is board-certified in Family Medicine. She completed her residency in Family Medicine at Scarborough General Hospital in Scarborough, Ontario, Canada and received her medical degree from the University of Toronto in Toronto, Ontario, Canada. Prior to joining Tewksbury Family Health, Dr. Cheng provided care to her patients at Greater Lowell Family Practice since 1997.

Dr. Cheng has clinical interest in woman’s health. Her care philosophy is to listen to patients, and to guide and help them to achieve their health goals.

John A. Ragucci, MD, FAAFP
Family Medicine

(Not Accepting New Patients)

Dr. Ragucci is board certified in Family Medicine and is accepting new patients. He completed his residency in Family Medicine at Brown University/Rhode Island Hospital in Pawtucket, RI. Dr. Ragucci received his medical degree from Tufts University School of Medicine in Boston, MA.

Dr. Ragucci has clinical interests in teaching, preventative medicine and healthcare maintenance.

 

Malina Holmes, MD
Family Medicine

Dr. Holmes is board-certified in Family Medicine. She received her medical degree from the University of Massachusetts and then completed a residency in Family Medicine at Maine Medical Center in Portland, Maine. She is now excited to be back in Massachusetts to begin practicing as a family physician and providing obstetric care.

Dr. Holmes also has clinical interests in pediatric care and international health. Outside of work she is an avid hiker and loves to travel both within the US and abroad.

Diana Mahoney, NP
Family Medicine

Diana received her Bacherlors of Arts from Tufts University in Medford, MA, and her Masters of Science in Nursing from Simmons University in Boston, MA. She is currently board-certified through the American Nurses Credentialing Center and has been in practice with Tewksbury Family Health since June 2023.

Diana has clinic interests in Pediatrics, Women’s Health, LGBTQ+ Health, and management of chronic conditions. When asked about her care philosphy she states “My approach to care is team-based with the patient at the center. I am always learning from my patients.”