Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1996
NPI: 1700878741
Practice Locations (2)
TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER LUBBOCK
3601 4TH ST
LUBBOCK, TX 794309436
8067432475
UMC PHYSICIANS
6809 SLIDE RD, SUITE J
LUBBOCK, TX 794241517
8067949378
Source: CMS National Downloadable File, September 2026.