Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 2000
Also: GENERAL SURGERY
NPI: 1144424920
Practice Locations (2)
TEXAS HEALTH PHYSICIANS GROUP
2501 SCRIPTURE ST, SUITE 101
DENTON, TX 762012314
9403877441
RENAISSANCE CARDIOLOGY GROUP
5513 DOCTORS DR
EDINBURG, TX 785395563
9563628590
Source: CMS National Downloadable File, September 2026.