Birmingham-Shelby Urology
1010 1st St N # 200
Alabaster, AL 35007
Alabaster, AL 35007