Sears Hometown 7703

Sears Hometown #7703 was a Sears Hometown store located at 1145 High Ridge Road in Stamford, Connecticut.