Sears Hometown 6908

Sears Hometown #6908 was a Sears Hometown store located at 155 Twin City Mall in Crystal City, Missouri.