North Channel Animal Hospital 15242 Wallisville RdSuite AHouston, TX, 77049 View Phone 713-451-4206 Fax: 713-450-3261 View Website Experience & Reliability Call Today About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page