Sears Hometown 3391

Sears Hometown #3391 was a Sears Hometown store located at 1660 Commerce Court in River Falls, Wisconsin.