Sears 1063

Sears #1063 was a Sears department store located at 1445 New Britain Avenue in West Hartford, Connecticut. The store opened unknown and closed January 2017.