Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 2005
Also: CARDIOVASCULAR DISEASE (CARDIOLOGY)
NPI: 1730305095
Practice Locations (2)
NORTH BIG HORN HOSPITAL DISTRICT
1115 LANE
LOVELL, WY 824319537
3075485200
NORTH BIG HORN HOSPITAL DISTRICT
1115 LANE, SUITE 12
LOVELL, WY 824319537
3075485200
Source: CMS National Downloadable File, September 2026.