Nov 08, 2018 · Appointments can be made by calling 940.898.3826 or scheduling online at TWU Patient Portal. Houston The University of Texas Health Services (U.T.H.S.) is a TWU Student Health Provider. We are working together to provide for your healthcare needs. Your TWU student ID is necessary for services. Location.