Cahaba Medical Care – Ability Clinic Return to Directory Listing Category Tuscaloosa, ALWebsite https://www.cahabamedicalcare.com/abilityclinicPhone 205 944-3944Listing Tags stem cell clinicAddress 200 Oslo Cir, Birmingham, AL 35211ZIP Code 35211 Contact listing ownerSend Message Name Email Phone Number Message