Sears Hometown 3957

Sears Hometown #3957 was a Sears Hometown store located at 1655 West Henderson in Cleburne, Texas.