Sears Hometown 1855

Sears Hometown #1855 was a Sears Hometown store located at 131 West Main Street in Wauchula, Florida.