Arthritis Institute Return to Directory Listing Category Santa Barbara, CAPhone 805 682-7570Listing Tags stem cell clinicAddress 2419 Castillo St, Santa Barbara, CA 93105ZIP Code 93105 Contact listing ownerSend Message Name Email Phone Number Message