Sears Hometown 3478

Sears Hometown #3478 was a Sears Hometown store located at 2121 North Main Street in Taylor, Texas.