Medical school: UNIVERSITY OF TEXAS SOUTHWESTERN MEDICAL SCHOOL AT DALLAS
Graduated: 1984
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1962409383
Practice Locations (1)
6800 IH 10, SUITE 110
SAN ANTONIO, TX 782012039
2106146391
Source: CMS National Downloadable File, September 2026.