Medical school: UNIVERSITY OF TEXAS MEDICAL BRANCH AT GALVESTON
Graduated: 1992
Offers telehealth
NPI: 1386724706
Practice Locations (1)
BAYLOR COLLEGE OF MEDICINE
17200 ST LUKE'S WAY
THE WOODLANDS, TX 773848007
7137981000
Source: CMS National Downloadable File, September 2026.