Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1994
NPI: 1528026085
Practice Locations (2)
UROLOGY CENTERS OF ALABAMA, PC
408 1ST ST N, SUITE 100
ALABASTER, AL 350079271
2059300920
UROLOGY CENTERS OF ALABAMA, PC
3485 INDEPENDENCE DR
HOMEWOOD, AL 352095603
2059300920
Source: CMS National Downloadable File, September 2026.