Laboratories in ODESSA, Texas (TX) - Page: 1 LabCorp Patient Service Center (LabCorp-11133)850 TOWER DR STE 101 ODESSA TX 79761More Info Quest Diagnostics - ELP - Odessa PSC (QD-01816)513 N Alleghaney, Odessa, TX 79761More InfoAdditional Pages: 1 |