Odessa TX Religious Schools 1. 5611 Ector Ave, Odessa, TX 79762 | Sherwood Christian Academy (432) 362-7447