Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1989
Offers telehealth
NPI: 1932201241
Practice Locations (1)
UT PHYSICIANS
1211 HWY 6, SUITE 70
SUGAR LAND, TX 774784940
2812383900
Source: CMS National Downloadable File, September 2026.