Sears Hometown 3951

Sears Hometown #3951 was a Sears Hometown store located at 1234 North Eufaula Avenue in Eufaula, Alabama.