The Medical Group The Medical Group - 77 Herrick Street, Suite 101 - Beverly, Massachusetts - 978-927-4110
  Menu

Internal Medicine
- Dr. Bradley & Dr. Shih
- Dr. Ezzi & Dr. Handler
- Dr. Driscoll, Dr. Narusevicius
- Dr. Ruff & Dr. D. Schwartz
Cardiology
Gastroenterology
Hematology and Oncology
Nephrology
Pulmonology
  Internal Medicine - Patient Care Team

Provider teams, led by doctors, have been created for our patients to enhance access and patient satisfaction. We currently have four Patient Care Teams that provide primary care to adult patients.
All of the individuals listed below are members of a Team.

Roy Ruff, M.D. Roy Ruff, M.D.
Internist/Pulmonologist
Nicole Leaver, ANP-BC
Nurse Practitioner
John DeJesus, PA
Physician Assistant
Nancy Mendalka, R.N.
Registered Nurse
Ed Ortiz
Medical Assistant
Norma Bergeron
Administrative Assistant
David Schwartz, M.D. David Schwartz, M.D.
Internist/Cardiologist
Nathan Samuels, NP-BC
Nurse Practitioner
Chris Sweeney, R.N.
Registered Nurse
Josie Napoli
Medical Assistant
Jessica Donahue
Medical Assistant
Tara Bocchetti
Administrative Assistant
Phone Numbers:
978-232-7020 Dr. Ruff-Office Direct Line
978-232-7068 Dr. Schwartz-Office Direct Line