Texas Tech University Health Sciences Center
About
Exploring unique venues in Odessa, Texas like Texas Tech University Health Sciences Center to host your conference, meeting, reception or wedding at a great value? Count on a college or university in Odessa, to deliver a memorable experience.
Venue Location + Transportation
Address
800 W 4th,
Odessa, Texas 79763
Odessa, Texas 79763