The leading back-care specialty store in the country. Relax The Back offers a selection of medically-endorsed, high-quality back/relaxation lifestyle products, including the popular Tempur-Pedic mattresses.
780 West Sam Houston Parkway North #300