Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON
Graduated: 1982
Also: INTERNAL MEDICINE
NPI: 1427013580
Practice Locations (1)
210 WILDWOOD PKWY, SUITE 402
BIRMINGHAM, AL 352097322
2058026186
Source: CMS National Downloadable File, September 2026.