Charles Dahl, MD

Cardiovascular Disease
Internal Medicine
C D

Please contact your health insurance company to confirm whether this provider participates in your plan.

Primary Location

Revere Health Fitness PT
1055 N 500 W
Bldg C Ste 212
Provo, UT 84604
Schedule an Appointment
(801) 429-0610
C D

Charles Dahl, MD

Cardiovascular Disease

Specialties

Cardiovascular Disease
Internal Medicine

Education & Background

Medical Education
University of Arizona College of Medicine
Internship
University of Utah
Internal Medicine
Residency
University of Utah
Internal Medicine
Internship
University of Utah Hospital & Clinics
Cardiovascular Disease
Fellowship
University of Arizona College of Medicine-GME
Cardiology
Gender
Male
Languages
  • English

About Charles Dahl, MD

locations map

Locations

Revere Health Fitness PT
1055 N 500 W
Bldg C Ste 212
Provo, UT 84604
Fax: (801) 429-0629
Distance:
Revere Health Cardiology
367 N Main St
Huntington, UT 84528
Fax: (801) 429-8191
Distance:
Revere Health Cardiology
1055 N 500 W
Ste 101
Provo, UT 84604
Fax: (801) 429-8191
Distance:
Revere Health Cardiology
1300 S US 189
Heber, UT 84032
Fax: (801) 429-8191
Distance:
Revere Health Cardiology
65 E 100 N
Ste B
Gunnison, UT 84634
Fax: (801) 429-8191
Distance:
Revere Health Cardiology
1075 S Hwy 89
Mt Pleasant, UT 84647
Fax: (801) 429-8191
Distance:
Revere Health Cardiology
700 W 800 N
Ste 230
Orem, UT 84057
Fax: (801) 429-0628
Distance:
Revere Health Cardiology
3000 N Triumph Blvd
Ste 260
Lehi, UT 84043
Fax: (801) 429-8191
Distance:
Revere Health MPMC Cardiology
3000 N Triumph Blvd
Ste 100
Lehi, UT 84043
Fax: (801) 763-3887
Distance:
Revere Health Salem Sport Fitness PT
555 W SR 164
Salem, UT 84653
Fax: (801) 429-0629
Distance:
Revere Health Willowcreek Cardiac
2183 W Main St
Ste A107
Lehi, UT 84043
Fax: (801) 429-8191
Distance:
Revere Health - Cardiology
1175 E 50 S
Ste 251
American Fork, UT 84003
Fax: (801) 492-0191
Distance: