Animal Medical Center Return to Directory Listing Category Tuscaloosa, ALWebsite https://www.animalmedicalcenteroftuscaloosa.com/?utm_source=gmb&utm_medium=organic&y_source=1_MTE2Njg5NTItNzE1LWxvY2F0aW9uLndlYnNpdGU%3DPhone 205 758-7295Listing Tags stem cell clinicAddress 1100 Rice Vly Rd N, Tuscaloosa, AL 35406ZIP Code 35406 Contact listing ownerSend Message Name Email Phone Number Message