State: | Texas |
---|---|
Address: | 3131 Tidwell Rd, Houston, TX 77093, USA |
Postal code: | 77093 |
Phone: | (713) 692-2788 |
A better experience than I expected. There just wasn't a variety of channels to watch on television.
Good service, reasonable price, all movie channels, clean rooms no bugs at all