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

Internal Medicine Providers in Kalamazoo, MI

Browse 163 verified Internal Medicine providers practicing in Kalamazoo, Michigan.

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

Dr. Keith Gregory Bouffard , DO

Internal Medicine

Active NPI Status
524 S Park St, Kalamazoo, MI 490075118
Phone: 2693416056
NPI Identifier 1760171862
View Full Profile →

Dr. Christopher Brackshaw , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
601 John St., Box Number 74, Kalamazoo, MI 49007
Phone: 2693418481
NPI Identifier 1477946184
View Full Profile →

Dr. Mark Adam Brown , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1663 S Westnedge Ave, Kalamazoo, MI 490081928
Phone: 2696943001
NPI Identifier 1790814820
View Full Profile →

Dr. Penelope Johnson Butler , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 27, 2025
2130 S Park St, Kalamazoo, MI 490013657
Phone: 2693886000
NPI Identifier 1821131038
View Deactivated Profile →

Dr. Albert A Cabala , MD

Internal Medicine

Active NPI Status
5629 Stadium Dr, Suite B, Kalamazoo, MI 490091952
Phone: 2695443270
NPI Identifier 1124098694
View Full Profile →

Dr. Amanda Remember Campbell , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1521 Gull Rd, Kalamazoo, MI 490481640
Phone: 2692267000
NPI Identifier 1881914893
View Full Profile →

Dr. Douglas G Campbell , MD

Internal Medicine

Active NPI Status
1717 Shaffer St, Kalamazoo, MI 490481647
Phone: 2692265967
NPI Identifier 1225028921
View Full Profile →

Dr. Alison Caniff , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
601 John St # 74, Kalamazoo, MI 490075341
Phone: 2693418481
NPI Identifier 1427687557
View Full Profile →

Dr. Susan M Carlson , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
601 John St, Suite M170a, Kalamazoo, MI 490075341
Phone: 2693815060
NPI Identifier 1750324109
View Full Profile →

Dr. James W Carter , MD

Internal Medicine

Active NPI Status
601 John St, Suite M020, Kalamazoo, MI 490075341
Phone: 2693418400
NPI Identifier 1952371411
View Full Profile →

Dr. John Thomas Cerovski , MD

Internal Medicine

Active NPI Status
820 John St, Ste. 103, Kalamazoo, MI 490012870
Phone: 2693458626
NPI Identifier 1104894179
View Full Profile →

Dr. Quratulain Chaudhry , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
601 John St, Box 74, Kalamazoo, MI 490075341
Phone: 2693418481
NPI Identifier 1982917282
View Full Profile →

Dr. Andrew Chen , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
601 John St Ste M-170, Kalamazoo, MI 490075366
Phone: 2693815060
NPI Identifier 1457855546
View Full Profile →

Dr. Pritha Chitagi , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1521 Gull Rd, Kalamazoo, MI 490481640
Phone: 2692265165
NPI Identifier 1811316813
View Full Profile →

Dr. Mustafa Chokr , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
601 John St, Kalamazoo, MI 49007
Phone: 2693418481
NPI Identifier 1033501044
View Full Profile →

Dr. Michael Jonathan Crooks , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
601 John St, Suite M170a, Kalamazoo, MI 490075341
Phone: 2693815060
NPI Identifier 1447293469
View Full Profile →

Dr. Sara Custodio , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
5629 Stadium Dr, Suite B, Kalamazoo, MI 490091952
Phone: 2695443270
NPI Identifier 1417162173
View Full Profile →

Dr. Stephen N Dallas , MD, MA

Internal Medicine

Active NPI Status
3601 S 9th St, Kalamazoo, MI 490099538
Phone: 2693836789
NPI Identifier 1356393482
View Full Profile →

Dr. Joseph A D'ambrosio , MD

Internal Medicine

Active NPI Status
1000 Oakland Dr, Kalamazoo, MI 490081282
Phone: 2693376345
NPI Identifier 1790754315
View Full Profile →

Dr. Melissa Ann Davidson , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
4613 W Main St, Kalamazoo, MI 490062645
Phone: 2694888672
NPI Identifier 1740259332
View Full Profile →