Medical school: UNIVERSITY OF SOUTH ALABAMA COLLEGE OF MEDICINE
Graduated: 1996
Offers telehealth
NPI: 1871579268
Practice Locations (3)
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
7191 CAHABA VALLEY RD, SUITE 300
HOOVER, AL 352426461
2058147206
HELMS HEALTHCARE INC
131 FLOREY ST
Vincent, AL 35178
HELMS HEALTHCARE INC
131 FLOREY ST
VINCENT, AL 35178
2054171977
Source: CMS National Downloadable File, September 2026.