Graduated: 1993
Also: CARDIAC ELECTROPHYSIOLOGY, INTERNAL MEDICINE
Offers telehealth
NPI: 1285648196
Practice Locations (3)
THE MEMORIAL HOSPITAL
750 HOSPITAL LOOP
CRAIG, CO 816258750
9708249411
VALLEY VIEW HOSPITAL ASSOCIATION
1906 BLAKE AVE
GLENWOOD SPGS, CO 816014227
9703847290
VALLEY VIEW HOSPITAL ASSOCIATION
2221 ELM ST
RAWLINS, WY 823015108
9703846874
Source: CMS National Downloadable File, September 2026.