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

Family Medicine Providers in Iron Mountain, MI

Browse 28 verified Family Medicine providers practicing in Iron Mountain, Michigan.

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

Dr. James A Batti , MD

Family Medicine

Active NPI Status
325 E H St, Iron Mountain, MI 498014760
Phone: 9067743300
NPI Identifier 1740292507
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1721 S Stephenson Ave, Iron Mountain, MI 498013637
Phone: 9067765316
NPI Identifier 1669699211
View Full Profile →

Dr. Erin Nicole Deprekel , DO

Family Medicine

Active NPI Status
1711 S Stephenson Ave Ste 210, Iron Mountain, MI 498013649
Phone: 5172053998
NPI Identifier 1245768951
View Full Profile →

Dr. Aldo John Domenichini , MD

Family Medicine

Active NPI Status
325 E H St, Iron Mountain, MI 49801
Phone: 9067743300
NPI Identifier 1245224062
View Full Profile →

Dr. John Ray Groeneveld , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
440 Woodward Ave, Iron Mountain, MI 498014631
Phone: 9067769040
NPI Identifier 1467452391
View Full Profile →

Dr. John T Hallfrisch , MD

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: February 26, 2026
1721 S Stephenson Ave, Iron Mountain, MI 498013637
Phone: 9067741313
NPI Identifier 1528040920
View Deactivated Profile →

Dr. Allison K Harbour , MD

Family Medicine

Active NPI Status
325 E H St, Iron Mountain, MI 498014760
Phone: 9067743300
NPI Identifier 1316973167
View Full Profile →

Dr. Karol J Hendrickson , DO

Family Medicine

Active NPI Status
325 E H St, Iron Mountain, MI 498014760
Phone: 9067743300
NPI Identifier 1902890940
View Full Profile →

Dr. Donald J Jacobs , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1711 S Stephenson Ave Ste 125, Iron Mountain, MI 498013649
Phone: 9067765810
NPI Identifier 1699757286
View Full Profile →

Dr. Gregory William Johnson , MD

Family Medicine

Active NPI Status
325 E H St, Iron Mountain, MI 498014760
Phone: 9067743300
NPI Identifier 1124016134
View Full Profile →

Dr. John Randall Johnson , DO

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 23, 2017
325 E H St, Iron Mountain, MI 498014760
Phone: 9067743300
NPI Identifier 1417990011
View Deactivated Profile →

Dr. Lynn R Johnson Greene , MD

Family Medicine

Active NPI Status
440 Woodward Ave, Iron Mountain, MI 498014631
Phone: 9067769040
NPI Identifier 1902165301
View Full Profile →

Dr. Alexander Shelton Judy , MD

Family Medicine

Active NPI Status
440 Woodward Ave, Iron Mountain, MI 498014631
Phone: 9006776904
NPI Identifier 1730189663
View Full Profile →

Dr. Nicole L Linder , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
440 Woodward Ave, Iron Mountain, MI 498014631
Phone: 9067769040
NPI Identifier 1700871159
View Full Profile →

Dr. Daniel J Mcmahon , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
440 Woodward Ave, Iron Mountain, MI 498014631
Phone: 9067769040
NPI Identifier 1225049455
View Full Profile →

Dr. Daniel M Mitchell , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1711 S Stephenson Ave, Suite 300, Iron Mountain, MI 498013650
Phone: 9067741633
NPI Identifier 1265434849
View Full Profile →

Dr. Robert W. Nelson , MD

Family Medicine

Active NPI Status Telehealth Services Available
440 Woodward Ave, Iron Mountain, MI 498014631
Phone: 9067769040
NPI Identifier 1598743882
View Full Profile →

Dr. Randy Shane Olli , MD

Family Medicine

Active NPI Status
325 E H St, Iron Mountain, MI 498014760
Phone: 9067743300
NPI Identifier 1366475931
View Full Profile →

Dr. Kristi Rae Olson , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1711 S Stephenson Ave Ste 300, Iron Mountain, MI 498013650
Phone: 9067741633
NPI Identifier 1265480297
View Full Profile →

Dr. Carl H Reinighaus , DO

Family Medicine

Active NPI Status
135 South Bass Lake Lane, Iron Mountain, MI 498010473
Phone: 9067745082
NPI Identifier 1699976662
View Full Profile →
← Previous Page Page 1 of 2 Next Page →