Medical school: UNIVERSITY OF TEXAS MEDICAL BRANCH AT GALVESTON
Graduated: 1978
Offers telehealth
NPI: 1750313441
Practice Locations (2)
2011 E HOUSTON ST, SUITE 104C
San Antonio, TX 782022916
2011 E HOUSTON ST, SUITE 104C
SAN ANTONIO, TX 782022912
2102255047
Source: CMS National Downloadable File, September 2026.