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

Internal Medicine Providers in Northampton, MA

Browse 23 verified Internal Medicine providers practicing in Northampton, Massachusetts.

23 Healthcare Providers
Showing 1–20 of 23 providers
Sorted by Name (A-Z)

Dr. David B Alpern , MD

Internal Medicine

Active NPI Status
90 Conz Street, 101, Northampton, MA 01060
Phone: 4135821847
NPI Identifier 1568422608
View Full Profile →

Dr. Alice A Angelo , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: April 23, 2026
264 Elm St, Jeffrey Korff Md, Northampton, MA 01060
Phone: 4135850039
NPI Identifier 1881664217
View Deactivated Profile →

Dr. Elizabeth A Armstrong , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
325b King St, Northampton, MA 010602370
Phone: 4133874100
NPI Identifier 1881626786
View Full Profile →

Dr. Christine D. Baker , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
190 Nonotuck St, Northampton, MA 010621911
Phone: 4135849511
NPI Identifier 1518946359
View Full Profile →

Dr. Peter J Betjemann , MD

Internal Medicine

Active NPI Status
Cooley Dickinson Hospital, 30 Locust Street, Northampton, MA 01601
Phone: 4135822480
NPI Identifier 1598804387
View Full Profile →

Dr. Paul George Cheriyan , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
30 Locust St, Northampton, MA 01060
Phone: 4135822792
NPI Identifier 1568720357
View Full Profile →

Dr. Edward M Dean , MD

Internal Medicine

Active NPI Status
264 Elm St, Suite 10, Northampton, MA 010602857
Phone: 4135861100
NPI Identifier 1376528638
View Full Profile →

Dr. Tara J Dumont , MD

Internal Medicine

Active NPI Status
325b King St, Northampton, MA 010602370
Phone: 4133874100
NPI Identifier 1467515163
View Full Profile →

Dr. Peter Andrew Elsea , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
22 Atwood Dr, Northampton, MA 010604267
Phone: 4135842178
NPI Identifier 1699731182
View Full Profile →

Katharine Ewall

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
30 Locust St, Northampton, MA 010602052
Phone: 4135822792
NPI Identifier 1922217751
View Full Profile →

Dr. Andrew F. Hall , MD

Internal Medicine

Active NPI Status
264 Elm St, Suite 12, Northampton, MA 010602857
Phone: 4135861100
NPI Identifier 1073593679
View Full Profile →

Dr. Diana Israeli , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
30 Locust St, Northampton, MA 01060
Phone: 4135822792
NPI Identifier 1245541929
View Full Profile →

Dr. Shasta A Kielbasa , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
30 Locust St, Northampton, MA 010602052
Phone: 4135822792
NPI Identifier 1245486901
View Full Profile →

Dr. Howard Douglas Klein , MD

Internal Medicine

Active NPI Status
421 N Main St, Northampton, MA 010605302
Phone: 4135844040
NPI Identifier 1063456325
View Full Profile →

Dr. Andrew B Larkin , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: October 06, 2023
53 Clark Ave, Unit #1, Northampton, MA 010604061
Phone: 4136952371
NPI Identifier 1962459651
View Deactivated Profile →

Dr. Anne Mckinnon , MD

Internal Medicine

Active NPI Status
264 Elm St, Stes. 10&12, Northampton, MA 010602857
Phone: 4135861100
NPI Identifier 1255311452
View Full Profile →

Dr. James A Most , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
30 Locust St, Northampton, MA 010602052
Phone: 4135822792
NPI Identifier 1518982933
View Full Profile →

Dr. Mark Novotny , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
30 Locust Street, Northampton, MA 01061
Phone: 4135822792
NPI Identifier 1427072479
View Full Profile →

Dr. Henry W. Rosenberg , MD

Internal Medicine

Active NPI Status
76 Carlon Dr, #b, Northampton, MA 010602373
Phone: 4135842178
NPI Identifier 1801859152
View Full Profile →

Dr. Margaret A. Russo , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
49 Columbus Ave, Northampton, MA 010604252
Phone: 4133201139
NPI Identifier 1558338533
View Full Profile →
← Previous Page Page 1 of 2 Next Page →