Texas Tech University Health Sciences Center at Odessa Return to Directory Website http://www.ttuhsc.edu/Phone 432 335-2222Listing Tags stem cell clinicAddress 800 W 4th St, Odessa, TX 79763ZIP Code 79763 Contact listing ownerSend Message Name Email Phone Number Message