Sears Hometown 3661

Sears Hometown #3661 was a Sears Hometown store located at 9003 Ohio River Road in Wheelersburg, Ohio.