1. Pest Control in Channelview TX 17009 E Freeway Service Rd, Channelview, TX 77530 Coordinate: 29.78958,-95.09425 Phone: (281) 581-0057