Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1975
Also: INTERNAL MEDICINE
NPI: 1073693404
Practice Locations (1)
BAYLOR COLLEGE OF MEDICINE
7501 FANNIN ST, SUITE 650
HOUSTON, TX 770541957
7137988412
Source: CMS National Downloadable File, September 2026.