Sears 2088 (Santa Maria, California)

Sears #2088 was a Sears department store located at Santa Maria Town Center in Santa Maria, California. The store closed February 2020.