Graduated: 2003
Offers telehealth
NPI: 1932359866
Practice Locations (2)
BAYLOR COLLEGE OF MEDICINE
1504 TAUB LOOP
HOUSTON, TX 770301608
7138732000
BAYLOR COLLEGE OF MEDICINE
6620 MAIN ST, SUITE 1350
HOUSTON, TX 770302342
7137984696
Source: CMS National Downloadable File, September 2026.