Star Furniture
Star Furniture , is an American home furnishing store headquartered in Houston , Texas that sells furniture , rugs , mattresses , draperies and accessories . 
<triplet> Star Furniture <subj> Houston <obj> headquarters location