Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 1978
Also: EMERGENCY MEDICINE
Offers telehealth
NPI: 1679506430
Practice Locations (1)
5555 W LOOP S, SUITE 635
BELLAIRE, TX 774012130
8327786900
Source: CMS National Downloadable File, September 2026.