I-10 Motel 15613 East Fwy Channelview, TX 77530 Phone: (281) 457-2602 Fax: (281) 457-5946
Category: Hotels & Motels