Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
Also: INTERNAL MEDICINE
NPI: 1427012152
Practice Locations (3)
2377 N STEMMON FWY 263, DALLAS COUNTY HEALTH HUMAN SERVICES
DALLAS, TX 752072710
2148191865
2377 N STEMMONS FWY, SUITE 263
DALLAS, TX 752072710
2377 N STEMMONS FWY 502, DALLAS COUNTY HEALTH HUMAN SERVICES
DALLAS, TX 752072710
2148192023
Source: CMS National Downloadable File, September 2026.