Explore relationships
Star Furniture
Star Furniture is an American home furnishing store headquartered in Houston, Texas that sells furniture, rugs, mattresses, draperies and accessories. Star Furniture is the oldest operating furniture store in Texas and celebrated its 110th year in business in 2022.
Use + to expand a branch. Click a topic name to open its summary.