Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1987
Offers telehealth
NPI: 1598878225
Practice Locations (1)
4763 HAMILTON WOLFE RD, SUITE 200
SAN ANTONIO, TX 782293329
2106144825
Source: CMS National Downloadable File, September 2026.