Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 1988
Offers telehealth
NPI: 1972500684
Practice Locations (2)
4918 NW LOOP, 410 SUITE A
SAN ANTONIO, TX 782295312
2102561539
740 S ALAMO ST
SAN ANTONIO, TX 782053437
2102561539
Source: CMS National Downloadable File, September 2026.