1. STS Tank Leasing 16915 East Fwy, Channelview, TX 77530 Coordinate: 29.78854,-95.09741 Phone: (713) 828-7118