Get directions to: Subway, Channelview, TX Restaurant address: 441 Sheldon Rd Ste A Channelview, TX 77530, USA Driving Walking Bicycling Restaurant: Subway