Medical school: UNIVERSITY OF TEXAS MEDICAL BRANCH AT GALVESTON
Graduated: 1985
Offers telehealth
NPI: 1346342003
Practice Locations (2)
5710 DELOACHE AVE
Dallas, TX 752253001
5710 DELOACHE AVE
DALLAS, TX 752253001
2143756262
Source: CMS National Downloadable File, September 2026.