Sears Hometown 3207

Sears Hometown #3207 was a Sears Hometown store located at 908 Mena Street in Mena, Arkansas.