Get directions to Sears Auto Center
in Indian River Mall

Location of store Sears Auto Center in Indian River Mall is 6200 20th St, Vero Beach, Florida - FL 32966 - 1012.

GPS Coordinates: 27.642896, -80.461915


Your address:

« Return to store detail