Louise Lowry Davis Center 1232 De La Vina St. Santa Barbara, CA PHONE: 805-564-5418 EMAIL: [email protected] Louise Lowry Davis Center 1232 De La Vina St.Santa Barbara, CA 93101 Get Directions