1. Starz Satellite 1008 Spokane River Rd, Montgomery, TX 77316 Coordinate: 30.35205,-95.60005 Phone: (936) 588-0584