Independent US Healthcare Provider Directory & Public Medical Database Patient Guides
Medical Specialty Listing

Internal Medicine Providers in Beverly, MA

Browse 37 Internal Medicine providers listed in NPPES with a practice address in Beverly, Massachusetts.

37 Healthcare Providers

Internal Medicine Medicare (PECOS) Enrollment & Ordering Eligibility

Medicare enrollment and order/referring eligibility listed by CMS for Internal Medicine practitioners in Beverly, MA

Source: CMS PECOS
PECOS Enrolled Specialists 29 In Beverly, MA
Part B Lab & Imaging Eligible 29 Diagnostic Referrals
DME Ordering Eligible 30 Durable Medical Equipment
Home Health Agency Referrals 29 HHA Ordering Eligible
Showing 21–37 of 37 providers
With recent CMS data first, then A–Z

Dr. Roy L Ruff , MD

Internal Medicine

Active NPI Status
77 Herrick Street, Suite 101, Beverly, MA 01915
Phone: 9789225200
NPI Identifier 1326072661
View Full Profile
Active NPI Status Accepts Medicare Assignment Telehealth Services Available
85 Herrick St, Lahey At Beverly Hospital, Beverly, MA 019151790
Phone: 9789223000
NPI Identifier 1447411624
View Full Profile
Active NPI Status Accepts Medicare Assignment
85 Herrick St, Beverly, MA 01915
Phone: 9789223000
NPI Identifier 1023458411
View Full Profile

Dr. Joseph Francis Shalhoub , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
900 Cummings Center, Suite 207t, Beverly, MA 019156121
Phone: 9789498686
NPI Identifier 1598723637
View Full Profile

Dr. Deborah P Shih , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
30 Tozer Rd, Beverly, MA 019155510
Phone: 9787121100
NPI Identifier 1679512768
View Full Profile

Dr. Jonathan R. Snyder , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
100 Cummings Ctr Ste 136p, Beverly, MA 019156127
Phone: 9782790800
NPI Identifier 1326243775
View Full Profile

Dr. Jacqueline Ann Swan , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
100 Cummings Ctr, Suite 136p, Beverly, MA 019156115
Phone: 8773795522
NPI Identifier 1467565242
View Full Profile

Dr. Robert John Tavares , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
85 Herrick St, Lahey At Beverly Hospital, Beverly, MA 019151790
Phone: 9789223000
NPI Identifier 1013278902
View Full Profile

Dr. Liesbeth Tryzelaar , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment
100 Cummings Ctr Ste 166d, Beverly, MA 019156135
Phone: 9787123360
NPI Identifier 1316106297
View Full Profile

Dr. Dmitriy Zilber , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
152 Conant St, Lahey Beverly, Beverly, MA 019151600
Phone: 9789271919
NPI Identifier 1659462083
View Full Profile

Dr. Eric Bachman , MD

Internal Medicine

Active NPI Status
85 Herrick St, Beverly, MA 019151776
Phone: 9789223000
NPI Identifier 1326016148
View Full Profile

Dr. Adrienne W Bradley , MD

Internal Medicine

Active NPI Status
77 Herrick St, Medical Group Inc Ste 101, Beverly, MA 019153012
Phone: 9789274110
NPI Identifier 1548295702
View Full Profile

Dr. Frank S Carbone , MD

Internal Medicine

Active NPI Status
152 Conant St, Beverly, MA 019151600
Phone: 9789271919
NPI Identifier 1114027794
View Full Profile

Dr. Agnes A Jimenez , MD

Internal Medicine

Active NPI Status
100 Cummings Ctr, Suite 126q, Beverly, MA 019156115
Phone: 9785248181
NPI Identifier 1235186602
View Full Profile

Dr. Ullrich Schwertschlag , MD

Internal Medicine

Active NPI Status
3 Stone Ridge Rd, Beverly, MA 019152173
Phone: 9789215237
NPI Identifier 1407960305
View Full Profile

Dr. Joel W Shelkrot , MD

Internal Medicine

Active NPI Status
Beverly Hospital, Herrick Street, Beverly, MA 01915
Phone: 9789223000
NPI Identifier 1023139185
View Full Profile

Dr. Fatoumata Yarie Sylla , MD

Internal Medicine

Active NPI Status Accepts Medicare Assignment Telehealth Services Available
900 Cummings Ctr Ste 111w, Beverly, MA 019156183
Phone: 9789271859
NPI Identifier 1316689250
View Full Profile

Frequently Asked Questions about Internal Medicine in Beverly

How do I check a Internal Medicine practitioner's license?

Each practitioner profile shows the NUCC taxonomy code and any state license number the practitioner reported to NPPES, plus a link to the Massachusetts licensing board lookup. NPPES entries are self-reported; current license status is published only by the state board.

Why is a practitioner missing from this list?

This list shows NPI records that are active in NPPES. A deactivated NPI keeps its profile with the deactivation date and practice history; find it with the site search by name or NPI number.