Sears Hometown 3975

Sears Hometown #3975 was a Sears Hometown store located at 455 South Indiana Avenue in Englewood, Florida.