Sears Hometown 3493

Sears Hometown #3493 was a Sears Hometown store located at 143 North Street in Houlton, Maine.