Sears 1668

Sears #1668 was a Sears department store located at Meadows Mall in Las Vegas, Nevada. The store opened unknown and closed February 2020.