Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1981
NPI: 1871680785
Practice Locations (3)
UROLOGY CENTERS OF ALABAMA, PC
2700 10TH S AVE, SUITE 505
BIRMINGHAM, AL 352051250
2059300920
UROLOGY CENTERS OF ALABAMA, PC
3125 INDEPENDENCE DR, SUITE 200
BIRMINGHAM, AL 352094164
2059300920
UROLOGY CENTERS OF ALABAMA, PC
3485 INDEPENDENCE DR
HOMEWOOD, AL 352095603
2059300920
Source: CMS National Downloadable File, September 2026.