1. Houston Satellite Tech 173 Tovrea Rd Ste 909, Alvin, TX 77511 Coordinate: 29.42325,-95.23061 Phone: (281) 388-0100