Arthritis Institute Return to Directory Phone 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