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

Internal Medicine Providers in Peabody, MA

Browse 49 verified Internal Medicine providers practicing in Peabody, Massachusetts.

49 Healthcare Providers
Showing 21–40 of 49 providers
Sorted by Name (A-Z)

Dr. Linus Sungsik Hahn , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
6 Essex Center Dr Ste 304, Peabody, MA 019602907
Phone: 9788546376
NPI Identifier 1609067917
View Full Profile →

Dr. Eileen C Haley , MD

Internal Medicine

Active NPI Status
2 Essex Dr, Internal Medicine, Peabody, MA 019602902
Phone: 9785322800
NPI Identifier 1780642983
View Full Profile →

Dr. Francis Michael Harte , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2 1st Ave, Suite 215, Peabody, MA 019604909
Phone: 9787402300
NPI Identifier 1992881643
View Full Profile →

Dr. Donald L Kleykamp , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
27 Centennial Dr, Internal Medicine Physicians Of The North Shore, Peabody, MA 019607901
Phone: 9785317677
NPI Identifier 1689662504
View Full Profile →

Mridul Kontamwar

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2 Essex Center Dr, Internal Medicine, Peabody, MA 019602902
Phone: 9789774210
NPI Identifier 1477743870
View Full Profile →

Dr. Karen J Krag , MD

Internal Medicine

Active NPI Status
17 Centennial Dr, Med Oncology, Peabody, MA 01960
Phone: 9789773434
NPI Identifier 1790899656
View Full Profile →

Dr. Nathalie Majorek , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
100 Brooksby Village Dr, Peabody, MA 019601438
Phone: 9785367850
NPI Identifier 1609857580
View Full Profile →

Dr. John Malolepszy , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2 Essex Center Dr, Peabody, MA 019602902
Phone: 9789774000
NPI Identifier 1508993163
View Full Profile →

Dr. Cynthia L Mazzoni , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2 Essex Center Dr, Peabody, MA 019602926
Phone: 9789774210
NPI Identifier 1588620892
View Full Profile →

Dr. Jack N Meltzer , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 26, 2026
2 Essex Center Dr, Internal Medicine, Peabody, MA 019602902
Phone: 9789774210
NPI Identifier 1114951241
View Deactivated Profile →

Dr. Susan E Moner , MD

Internal Medicine

Active NPI Status
1 Essex Center Dr, Peabody, MA 019602901
Phone: 9789776336
NPI Identifier 1558459826
View Full Profile →

Dr. Neetu Mulchandani , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
Laehy Hospital And Medical Center, 1 Essex Center Drive, Peabody, MA 019602901
Phone: 9785384033
NPI Identifier 1841637535
View Full Profile →

Dr. David G Mulder , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
100 Brooksby Village Drive, Brooksby Medical Clinic, Peabody, MA 01960
Phone: 9785367850
NPI Identifier 1174505507
View Full Profile →

Dr. Jeff Odiet , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2 Essex Center Dr, Peabody, MA 019602902
Phone: 9785322800
NPI Identifier 1093705832
View Full Profile →

Dr. Kristin M O'neil-Callahan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2 Essex Dr, Internal Medicine, Peabody, MA 019602902
Phone: 9785322800
NPI Identifier 1215985445
View Full Profile →

Dr. Ajaykumar S Patel , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
100 Brooksby Village Dr, Peabody, MA 019601438
Phone: 9785367580
NPI Identifier 1154337681
View Full Profile →

Claudia M Racalbuto , NP

Internal Medicine

Active NPI Status
One Roosevelt Avenue Suite 204, Peabody, MA 01960
Phone: 9785367778
NPI Identifier 1548347750
View Full Profile →

Dr. Mark D Raizin , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2 Essex Center Dr, Internal Medicine, Peabody, MA 019602902
Phone: 9789774210
NPI Identifier 1699702290
View Full Profile →

Dr. Daniel Carl Randall , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
2 Essex Center Dr, Peabody, MA 019602902
Phone: 9789774210
NPI Identifier 1407866171
View Full Profile →

Dr. Timothy E Reese , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2 Essex Center Dr, Peabody, MA 019602902
Phone: 9785326111
NPI Identifier 1972619898
View Full Profile →