Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 1990
Offers telehealth
NPI: 1104846583
Practice Locations (3)
BAYLOR COLLEGE OF MEDICINE
1504 TAUB LOOP
HOUSTON, TX 770301608
7138732000
PHYSICIANS REFERRAL SERVICE
1515 HOLCOMBE BLVD
HOUSTON, TX 770304000
7137922121
BAYLOR COLLEGE OF MEDICINE
7200 CAMBRIDGE ST, SUITE 1
HOUSTON, TX 770304202
7137982500
Source: CMS National Downloadable File, September 2026.