Maria (Sofia) Fagan, DO, is a primary care physician at our 1 Widger Road office Marblehead.,
Choosing the right doctor
Choosing a primary care physician (PCP) is an important first step in managing the health of you and your family. NSPG's primary care physicians are on staff at North Shore Medical Center and are connected to the experts across the Partners HealthCare network, which includes Massachusetts General Hospital and Brigham and Women's Hospital.
Primary care for adults
Primary care for the whole family
Selecting a family medicine physician to care for all members of your family means that your physician will have a more detailed understanding of the family's health history and the health dynamics between generations, which will help them provide more consistent care.
Let our team care for you and your family
The comprehensive care offered by NSPG includes:
- Urgent care and same-day sick appointments
- Access to a network of exceptional specialty physicians affiliated with NSPG, North Shore Medical Center and Partners HealthCare
- Shared medical appointments for specialized care for conditions
- A common electronic medical record system used by all Partners physicians and hospitals
- Patient Gateway offers online access to your physician's office through a secure, electronic portal. View test results, request appointments and referrals, email physicians, download forms, and more.
- NSPG's team approach to patient-centered care
NSPG offers a wide range of board certified specialists. Patients who need a specialty consultation are referred to specialists within the NSPG network as well as to physicians affiliated with NSMC Salem Hospital, NSMC Union Hospital and the Mass General/North Shore Center for Outpatient Care in Danvers. Patients may also be referred to specialists at Massachusetts General Hospital, Brigham and Women's Hospital and other experts within the Partners HealthCare network. Children who need specialty care are referred to physicians at MassGeneral for Children at North Shore Medical Center.
Concierge Medicine (MDVIP)
North Shore Physician's Group also offers an optional approach to primary care called MDVIP. This program offers patients more time with their primary care physician and a more comprehensive plan for achieving their health and wellness goals.
Primary Care for Adults -- Locations
192 North Street, 978.646.2100
1 Hutchinson Drive, 978.739.6950
104 Endicott Street, 978.882.6700
496 Lynnfield Street, 781.593.3400
2 Essex Center Drive, 978.532.6111
55 Highland Avenue, 978.741.1644
331 Highland Avenue, 978.745.1200
400 Highland Avenue, 978.741.9500
Primary Care for Adults and Children -- Locations
900 Cummings Center, Suite 107T, 978.922.0357
900 Cummings Center, Suite 126V, 978.279.0800
100 Cummings Center, Suite 136-P, 877.379.5522
1 Widger Road, 781.631.5126
Office opening in early 2017
1069 Broadway (Rt. 1 South), 781.233.1450