Channelview Clinic 15055 E Freeway Service Road, B60Channelview, TX 77530 Office Hours: By Appointment P:281.446.6656F:281.446.6657 < View all Locations