Odessa TX Rehabilitation Services 1. 5020 Devonian Ave, Odessa, TX 79762 | Co Of Rock House (432) 552-8149