Integrated Musculoskeletal Care of Tuscaloosa Return to Directory Listing Category Tuscaloosa, ALWebsite https://www.imcpt.com/Phone 205 349-6233Listing Tags stem cell clinicAddress 5101 21st St, Tuscaloosa, AL 35401ZIP Code 35401 Contact listing ownerSend Message Name Email Phone Number Message