What's Up Doc?
Address:
701 W 5th St, Odessa, TX 79761
What's up Doc is a welcoming presence to those entering the Texas Tech University Health Sciences Center located at 800 W 4th St. Proudly sporting Tech colors, red and white, What's up Doc is a fun feature to stop by and snap a photo as you enter the building.