Return to Listing
Texas Tech University Health Sciences Center
www.ttuhsc.edu/odessa
800 W 4th St., Room 1C74Odessa, TX 79763-4368Map
432-335-5131Fax: 432-335-5104