Third Planet is located in Houston, Tx on 2178 Southwest Freeway (US 59), near the Compaq Center. We are the blue building in-between the Holiday Inn and the Travelodge.
If you are in the area, come and take a look at our store. Surely you will be satisfied with the products we offer and may find just what you're looking for.
Third Planet offe...