Texas Oncology-Odessa West Texas Cancer Center 500 W. 3rd St. Odessa, TX 79761 Phone: 432-335-8275 Olney.