Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1995
NPI: 1104802495
Practice Locations (2)
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
7191 CAHABA VALLEY RD, SUITE 300
HOOVER, AL 352426461
2058147206
AFFINITY PHYSICIAN SERVICES, LLC
1919 KENTUCKY AVE, SUITE 113
VESTAVIA HILLS, AL 352161813
2059711515
Source: CMS National Downloadable File, September 2026.