Church's Chicken Address: 1336 N County Rd W, Odessa, TX 79763 Phone: (432) 333-5727 Payment: Restaurants, Foods-Carry Out, Chicken, Church's Chicken Other Businesses: Wing Street at 2113 Andrews Hwy, Odessa, TX 79761 Pizza Hut at 2113 Andrews Hwy, Odessa, TX 79761 Ajuua's Restaurant at 2120 Andrews Hwy, Odessa, TX 79761 Genghis Grill at 4301 E 42nd St, Odessa, TX 79762 Barn Door South Forty at 2140 Andrews Hwy, Odessa, TX 79761