Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1988
Offers telehealth
NPI: 1871546283
Practice Locations (2)
2003 ELTON LN
AUSTIN, TX 787032919
8240 N MOPAC EXPY, SUITE 100
AUSTIN, TX 787598869
Source: CMS National Downloadable File, September 2026.