Sears Hometown 9099

Sears Hometown #9099 was a Sears Hometown store located at 3277 Southwest Freeway in Houston, Texas.