El Centro Building Written by smiller on August 16, 2021. Details Location Address:21 East Canon Perdido Street, Third Floor, Santa Barbara, California, 93101, United States Previous Next