Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1975
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1326043654
Practice Locations (3)
18500 KATY FWY
HOUSTON, TX 770941110
8325225522
9230 KATY FWY, SUITE 400
HOUSTON, TX 770557434
9230 KATY FWY, SUITE 400
HOUSTON, TX 770557467
7139736078
Source: CMS National Downloadable File, September 2026.