Get directions to: Budget Lodge Motel, Channelview, TX
Restaurant address: 17011 East Freeway Channelview, TX 77530, USA
Restaurant: Budget Lodge Motel