Our Doctors & Staff

experienced. dedicated.

Dr. Kirubakaran Siva, DO

Dr. Siva grew up in Winchester MA and went to college at UMASS Amherst. He went onto get his masters at

Dr. Marjorie Beams, MD

Dr. Marjorie Beams graduated from Jefferson Medical College in Philadelphia, Pennsylvania with her Medical Doctorate from

Angela Faro, NP

Angela graduated Magna cum Laude with her BSN from Quinnipiac University in 2005 and Summa cum Laude with

Jennifer Long, NP

Jennifer received her bachelors of science degree in nursing at Rivier University in Nashua, NH and then went straight into conquering her

Kathleen Pucci, NP

Kathleen Pucci is a certified Adult-Geriatric Nurse Practitioner. She graduated from University of Massachusetts/Lowell and spent 20 years as a critical care nurse...

Sara Castantini, NP

Sara began her nursing career in 2010 after graduating from Clemson University with a Bachelor of Science in

Andrea Migneault-Ciriello, NP

Andrea graduated from Salem State University with a degree in food science and biology and went on to graduate summa cum laude with an advanced nursing degree from

Kimberly Borders, Lead Clinical MA

Kimberly Borders RMA has worked as a medical assistant for 32 years, previously working in emergency medicine, surgical day, ob/GYN, and podiatry...

Divya Siva, Director of Clinical Staff

Divya graduated from University at Buffalo with a Bachelor's Degree in Biomedical. She has been in healthcare for over 10 years...

Jeanne Stevens, Director of Medical Staff

She graduated from Northeastern University with a Bachelors Degree in Healthcare Management...