Sears Hometown 7389

Sears Hometown #7389 was a Sears Hometown store located at 7011 Farm-to-Market Road 1960 East in Humble, Texas.