Location: Texas Christian University: Tennis Center 3609 Bellaire Dr Fort Worth, TX 76109-2116 Telephone: (817) 921-5134