Medical school: UNIVERSITY OF WISCONSIN SCHOOL OF MEDICINE
Graduated: 1992
Offers telehealth
NPI: 1255308813
Practice Locations (35)
IHC HEALTH SERVICES INC
98 N 1100
AMERICAN FORK, UT 840032940
IHC HEALTH SERVICES INC
98 N 1100
AMERICAN FORK, UT 840032941
IHC HEALTH SERVICES INC
170 N 1100
AMERICAN FORK, UT 840032096
IHC HEALTH SERVICES INC
98 N 1100
AMERICAN FORK, UT 840032947
IHC HEALTH SERVICES INC
126 WHITE SAGE AVE
DELTA, UT 846248937
4358645591
IHC HEALTH SERVICES INC
126 WHITE SAGE AVE, DELTA COMMUNITY HOSPITAL PHYS GRP
DELTA, UT 846248937
4358645591
IHC HEALTH SERVICES INC
525 N MAIN ST
EPHRAIM, UT 846271155
4352834076
IHC HEALTH SERVICES INC
674 S HWY 99
FILLMORE, UT 846315013
4357435591
IHC HEALTH SERVICES INC
700 S HWY 99, SUITE 3
FILLMORE, UT 846315137
8013574600
IHC HEALTH SERVICES INC
674 S HWY 99, FILLMORE HOSPITAL
FILLMORE, UT 846315013
4357435591
IHC HEALTH SERVICES INC
380 E 1500, SUITE 202
HEBER CITY, UT 840323942
4356574600
IHC HEALTH SERVICES INC
10968 N ALPINE HWY
HIGHLAND, UT 840038874
8017632900
IHC HEALTH SERVICES INC
3249 N 1200
LEHI, UT 840439772
8017534300
IHC HEALTH SERVICES INC
159 N MAIN ST
MANTI, UT 846421257
4358353344
IHC HEALTH SERVICES INC
1100 S MEDICAL DR
MOUNT PLEASANT, UT 846472222
4354624169
IHC HEALTH SERVICES INC
1100 S MEDICAL DR
MT PLEASANT, UT 846472222
8015073500
IHC HEALTH SERVICES INC
1100 S MEDICAL DR, SANPETE VALLEY HOSP PHYS GRP
MT PLEASANT, UT 846472222
4354622441
IHC HEALTH SERVICES INC
505 W 400
OREM, UT 840571950
8017143450
IHC HEALTH SERVICES INC
1975 N STATE ST
OREM, UT 840572028
8017145500
IHC HEALTH SERVICES INC
331 N 400, OREM HOSPITAL PG
OREM, UT 840571950
8012244080
IHC HEALTH SERVICES INC
395 W BULLDOG BLVD
PROVO, UT 846043311
IHC HEALTH SERVICES INC
395 W BULLDOG BLVD
PROVO, UT 846043328
IHC HEALTH SERVICES INC
395 W BULLDOG BLVD
PROVO, UT 846043331
IHC HEALTH SERVICES INC
1034 N 500
PROVO, UT 846043380
IHC HEALTH SERVICES INC
1000 N MAIN ST
RICHFIELD, UT 847012061
8013574600
IHC HEALTH SERVICES INC
1000 N MAIN ST
RICHFIELD, UT 847012069
IHC HEALTH SERVICES INC
1000 N MAIN ST, SUITE 2C
RICHFIELD, UT 847012061
4358930580
IHC HEALTH SERVICES INC
36 S STATE ST
SALT LAKE CITY, UT 841111401
8014421531
IHC HEALTH SERVICES INC
8 TH AVE AND C ST, LDS HOSP EEG PHYS GRP
SALT LAKE CITY, UT 84143
8015077000
IHC HEALTH SERVICES INC
354 W STATE RD, SUITE 73
SARATOGA SPRINGS, UT 840455506
8013415200
IHC HEALTH SERVICES INC
354 W CROSSROADS BLVD
SARATOGA SPRINGS, UT 840455506
IHC HEALTH SERVICES INC
819 E MARKET PLACE DR, SUITE 300C
SPANISH FORK, UT 846601396
8014652559
IHC HEALTH SERVICES INC
765 E MARKER PLACE DR
SPANISH FORK, UT 846601396
IHC HEALTH SERVICES INC
819 E MARKET PLACE DR
SPANISH FORK, UT 846601396
8013577420
IHC HEALTH SERVICES INC
1380 E MEDICAL CTR DR
ST GEORGE, UT 847902123
Source: CMS National Downloadable File, September 2026.