Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2005
Offers telehealth
NPI: 1942410386
Practice Locations (3)
UROLOGY CENTERS OF ALABAMA, PC
100 PILOT MEDICAL DR, SUITE 225
BIRMINGHAM, AL 352353474
2059300920
UROLOGY CENTERS OF ALABAMA, PC
52 MEDICAL PARK DR E, SUITE 115
BIRMINGHAM, AL 352353455
2059300920
UROLOGY CENTERS OF ALABAMA, PC
3485 INDEPENDENCE DR
HOMEWOOD, AL 352095603
2059300920
Source: CMS National Downloadable File, September 2026.