Church's Chicken Address: 3800 Andrews Hwy, Odessa, TX 79762 Phone: (432) 362-6413 Payment: Restaurants, Foods-Carry Out, Chicken, Church's Chicken Other Businesses: Petal Pushers at 1121 W University Blvd, Odessa, TX 79764 Whataburger at 3716 Andrews Hwy, Odessa, TX 79762 Depot Pizza & Deli the at 2701 Kermit Hwy, Odessa, TX 79764 Country Kitchen at 3210 W 16th St, Odessa, TX 79763 Toriado's Restuarant at 3816 Andrews Hwy, Odessa, TX 79762