Graduated: 1994
Also: HOSPITALIST
Offers telehealth
NPI: 1932192929
Practice Locations (2)
BAYLOR COLLEGE OF MEDICINE
7200 CAMBRIDGE ST, FL 10
HOUSTON, TX 770304202
7137981000
BAYLOR ST. LUKE'S MEDICAL GROUP
17521 ST LUKES WAY, SUITE 110
THE WOODLANDS, TX 773848041
9362662255
Source: CMS National Downloadable File, September 2026.