Location of store Sears Automotive & Tire Center in La Cumbre Plaza mall is 121 South Hope Avenue, Santa Barbara, California - CA 93105.
GPS Coordinates: 34.439319, -119.748681
« Return to store detail