Community Medical Associates

Community Medical Associates (CMA) is an expanded patient and family-centered medical practice serving the Merrimack Valley and southern New Hampshire.  Our caregivers have extensive experience caring for families, from pediatrics to geriatrics, and everyone in between – health care you and your family can trust

Open Access Scheduling™, which means appointments are made on the day and time that works best for the patient, with same day and next day appointments available as well.  We also offer continuity of care, by coordinating your care at the hospital, in the event that you are ever admitted.

Community Medical Associates (CMA) is affiliated with Lawrence General Hospital, so our patients now have access to specialists from both Beth Israel Deaconess Medical Center and Floating Hospital for Children at Tufts Medical Center.  Together, we provide you and your family with the expert care you deserve.

Convenient Locations


Community Medical Associates at Marston Medical Building

25 Marston Street, Suite 202
Lawrence, MA
Phone: 978-946-8550

Community Medical Associates at Doctors Park II
138 Haverhill Street

Andover, MA  01810
Phone: 978-475-5656

Community Medical Associates at the Andover-North Andover YMCA

165 Haverhill Street
Andover, MA 01810
Phone: 978-946-8386

Our Providers

Sowmya Boora, MD,  is a primary care physician practicing at the Andover-North Andover YMCA. Board-certified in internal medicine, her clinical interests include women’s health, geriatrics, asthma, and COPD. Dr. Boora speaks English and Hindi.

Fabiola M. Feitosa Ruivo, MD, is a primary care physician practicing at the Marston Medical Building in Lawrence. Board-certified in internal medicine, her clinical interests include hematology-oncology, endocrinology, and gastroenterology. Dr. Ruivo speaks Portuguese, English, Spanish, and some Turkish.

Torkom Garabedian, MD, is a primary care physician practicing at the Marston Medical Building in Lawrence. Board-certified in internal medicine, his clinical interests include preventive cardiovascular health and chronic management of cardiovascular conditions. Dr. Garabedian speaks English, Armenian, French, and some Arabic.

Dan Hale. MD, is a pediatrician now seeing pediatric patients at Community Medical Associates in Lawrence, MA. Dr. Hale also serves as a pediatrician at the Floating Hospital for Children at Tufts Medical Center in Boston, MA, and Lawrence General Hospital in Lawrence, MA. In additional to direct patient care, he has an interest in community outreach. Past community education projects include CPR education, swimming safety, heat illness prevention, bicycle helmet safety, fire safety and safe sleep habits in young infants. He is part of expanding local education and care for pregnant women with opioid use disorder and their babies.

Margaret Nelson, FNP-BC, DNP, holds a clinical doctorate in nursing and practices at the Marston Medical Building in Lawrence. Her clinical interests include pediatric learning disorders and advocacy for socially high risk patients; she also takes a special interest in assisting patients with low literacy skills.

Kathleen Devejian, FNP-C, is a certified family nurse practitioner and practices at the Marston Medical Building in Lawrence. Her clinical interests include preventive cardiovascular health and chronic management of cardiovascular conditions.

CMA Patient Portal

The Patient Portal allows patients to request an appointment, request prescription refills, get test results, and communicate with your physician about non-urgent medical issues. For more information, or to make an appointment, contact us at (978) 946-8550.