Mark Hafen, DO
Family Medicine
M H
Please contact your health insurance company to confirm whether this provider participates in your plan.
Primary Location
Premier Family Medical American Fork
226 N 1100 E
American Fork,
UT
84003
Schedule an Appointment
(801) 855-3841
Specialties
Family Medicine
Education & Background
Medical Education
A.T. Stills University of Health Sciences, Kirksville College of Osteopathic Medicine
Residency
Utah Valley Hospital
Family Medicine
Internship
Utah Valley Hospital
Family Medicine
Gender
Male
About Mark Hafen, DO
Location
Premier Family Medical American Fork
226 N 1100 E
American Fork,
UT
84003
Phone: (801) 855-3841
Fax: (801) 855-3847
Distance: