Sheldon Road Ice House 603 Sheldon Road, Channelview,TX 77530