Browse by Medical Category
Call to schedule an appointment:
Primary care physicians and other specialists at the Mass General/North Shore Center for Outpatient Care are part of North Shore Physicians Group (NSPG), the region’s largest multi-specialty physician practice. NSPG physicians are affiliated with Massachusetts General Hospital and North Shore Medical Center. They are board-certified in family medicine or internal medicine, and specialists include a nephrologist, an endocrinologist, and a non-surgical orthopedic specialist.
Our primary care physicians are your gateway to the expertise of the larger Partners HealthCare network.
Patients who need a specialty consultation or care may be referred to specialists at NSMC Salem Hospital, NSMC Union Hospital, Massachusetts General Hospital, Brigham and Women’s Hospital, or to any other expert physician within the Partners HealthCare network. All the Partners HealthCare hospitals are connected through Partners Patient Gateway, a secure, online portal where patients may requests appointments, email their physicians, refill prescriptions, and view their laboratory and test results. Learn more about Partners Patient Gateway
Clinical Services: Primary CareBoard Certification: Internal Medicine Clinical interest or expertise: Chronic Diseases, Diabetes, Preventive Medicine, Primary Care, Wellness
Clinical Services: NephrologyBoard Certification: Nephrology Clinical interest or expertise: Chronic Kidney Disease, Hypertension
Clinical Services: Primary CareBoard Certification: Internal Medicine Clinical interest or expertise: Preventative Health Care
Clinical Services: Primary CareBoard Certification: Internal Medicine Clinical interest or expertise: Chronic Disease Management, Preventative Health Care
Clinical Services: Primary CareBoard Certification: Internal MedicineClinical interest or expertise: Women's Health, Hypertension
Clinical Services: Non-Surgical Orthopedics, Primary CareBoard Certification: Family Medicine, Sports Medicine Clinical interest or expertise: Adult and Pediatric Sports Medicine, Diagnostic and Interventional Musculoskeletal Ultrasound, Sports-Related Concussion Management
Clinical Services: Primary CareBoard Certification: Family Medicine Clinical interest or expertise: Pediatrics, Preventitive Medicine, Women's Health
Clinical Services: Primary CareBoard Certification: Internal Medicine Clinical interest or expertise: Menopause, Osteoporosis
Clinical Services: Primary CareBoard Certification: Internal Medicine
Clinical Services: Primary CareBoard Certification: Internal Medicine Clinical interest or expertise: Adult Primary Care
Clinical Services: Endocrinology and DiabetesBoard Certification: Endocrinology, Diabetes and Metabolism Clinical interest or expertise: Diabetes, Obesity
Clinical Services: Primary CareBoard Certification: Internal Medicine Clinical interest or expertise: Preventative Medicine
Clinical Services: Primary CareBoard Certification: Family Medicine
Appointments are available for everything from annual physicals and sick visits, to chronic disease management, to referrals for specialized care.
Please call 978-882-6700 from 8:30 am-5:00 pm, Monday through Friday, to schedule an appointment with a North Shore Physicians Group primary care specialist.
North Shore Urgent Care provides immediate medical care for non-life threatening conditions and injuries, such as sprains, minor cuts, bruises, coughs and sore throats. All patients are welcome, regardless of whether or not they are North Shore Physicians Group patients.
Our experienced, compassionate staff includes board certified physicians and health care providers. If a referral is needed, our care team can coordinate with specialists at North Shore Physicians Group, North Shore Medical Center, Massachusetts General Hospital, Brigham and Women's Hospital, as well as other world-class experts in the Partners HealthCare network.
Walk-ins welcome. No appointment necessary.
We treat a variety of urgent care needs:
If you are experiencing a heart attack, stroke, chest pains or bleeding, please go directly to the nearest emergency room or call 911.
102-104 Endicott StreetDanvers, MA 01923Phone: 978-882-6700View map
North Shore Physicians Group (NSPG) offers patients a secure, convenient way to manage their medical history and connect to their primary and specialty care NSPG physicians.
Log in to Partners Patient Gateway
As part of the Partners HealthCare network, NSPG doctors and hospitals are able to share secure electronic medical records and follow common standards and protocols for care. This technology enables our physicians to measure quality, determine the best course of treatment, and closely track each patient’s care. If a patient is ever hospitalized, his or her physicians can access up-to-date medical information immediately.
Patient-centered medical home is an integrated approach to care practiced by North Shore Physicians Group. Primary care physicians lead a team of care providers focused on the needs of each patient. Nurses, care managers, nutritionists, behavioral health specialists and pharmacists work in conjunction with the primary care physician to manage the patient’s care in a proactive manner, with a focus on wellness and prevention. Learn more
North Shore Physicians Group's shared medical appointments provide patients with a 90-minute medical visit with a physician and a multi-disciplinary care team, in the company of six to ten other patients.
The appointment begins with each patient receiving an individual consultation and review of medications or tests. Following that consultation, the physician leads a group discussion about a specific condition. Patients are able to discuss their concerns, ask questions and learn from other patients. All participating patients sign a confidentiality agreement.
Current shared medical appointments include:
Learn more on the NSPG site
Back to Top