Addresses on Alameda Padre Serra, Santa Barbara, California