1. Tubular Makeup Technology Inc
15222 N Brentwood St, Channelview, TX 77530
Coordinate: 29.78404,-95.14393
Phone: (281) 452-5211
2. Enpro Systems Inc
16315 Market St, Channelview, TX 77530
Coordinate: 29.7783,-95.10998
Phone: (281) 452-0713