Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 2021
NPI: 1104400597
Practice Locations (2)
4501 SEDONA CT
MIDLAND, TX 797072231
PO BOX, SUITE 2129
ODESSA, TX 79760
Source: CMS National Downloadable File, September 2026.