Address:
Farmington Family Medicine
1401 N 1075 W SUITE 220, Farmington 84025
(801) 451-4538 (Phone)
Hospitals:
Farmington Family Medicine
1401 N 1075 W SUITE 220, Farmington 84025
Davis Hospital & Medical Center
1600 West Antelope Dr, Layton 84041
Education:
Medical School
Vanderbilt University
Graduated: 2000