Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 2010
Offers telehealth
NPI: 1053666271
Practice Locations (1)
THRIVE PHYSICIANS PLLC
701 FM, 685 640
PFLUGERVILLE, TX 786607095
5126977090
Source: CMS National Downloadable File, September 2026.