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

Internal Medicine Providers in American Fork, UT

Browse 8 verified Internal Medicine providers practicing in American Fork, Utah.

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

Dr. Carl Richard Ahroon , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
170 N 1100 E, American Fork, UT 840032096
Phone: 8018553230
NPI Identifier 1417185372
View Full Profile →

Dr. Corey Chipman , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
170 N 1100 E, American Fork, UT 840032096
Phone: 8013578310
NPI Identifier 1134316037
View Full Profile →

Dr. Jason Mark Huddleston , DO

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1175 E 50 S, Suite 241, American Fork, UT 840030000
Phone: 8014925999
NPI Identifier 1619908001
View Full Profile →

Dr. Elizabeth M. Huff , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1159 E 200 N, Ste 150, American Fork, UT 840032022
Phone: 8018552900
NPI Identifier 1427108240
View Full Profile →

Dr. Michael Bryant Jolley , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment
170 N 1100 E, American Fork, UT 840032096
Phone: 8013578310
NPI Identifier 1114197159
View Full Profile →

Dr. Yun Ling , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1175 E 50 S, Suite 241, American Fork, UT 840030000
Phone: 8014925999
NPI Identifier 1063475341
View Full Profile →

Dr. Terrell A. Thomson , MD

Internal Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: August 26, 2019
170 N 1100 E, American Fork, UT 840032096
Phone: 8013573971
NPI Identifier 1003990672
View Deactivated Profile →

Dr. Von F Welch , MD

Internal Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1159 E 200 N, Suite 150, American Fork, UT 840032022
Phone: 8018552900
NPI Identifier 1134136302
View Full Profile →