Odessa TX Employment Agencies 1. 107 E 15th St, Odessa, TX 79761 | Terrell Employment Service (432) 580-5800