Texas Tech University Health Sciences Center

Address: 
800 W 4th, Odessa, TX 79763