Medical school: GEISEL SCHOOL OF MEDICINE AT DARTMOUTH
Graduated: 1994
Also: FAMILY PRACTICE
NPI: 1801873534
Practice Locations (3)
10160 E STATE HWY 210, SUITE 1
ALTA, UT 840929509
8017422273
PO BOX, SUITE 8072
ALTA, UT 840928072
COMMUNITY HEALTH CENTERS INC
220 W 7200, SUITE A
MIDVALE, UT 840471043
8015665494
Source: CMS National Downloadable File, September 2026.