Medical school: UNIVERSITY OF TEXAS AT AUSTIN DELL MEDICAL SCHOOL
Graduated: 1983
NPI: 1174542922
Practice Locations (2)
3625 MENCHACA RD, SUITE 202
AUSTIN, TX 787045912
5133268326
5306 FORT CLARK DR
AUSTIN, TX 787452356
Source: CMS National Downloadable File, September 2026.