CHURCH’S TEXAS CHICKEN® Hwy 80 10:30 AM - 10:00 PM 10:30 AM - 10:00 PM 10:30 AM - 10:00 PM 10:30 AM - 10:00 PM 10:30 AM - 10:00 PM 10:30 AM - 10:00 PM 10:30 AM - 10:00 PM1316 Hwy 80 E. Demopolis, AL 36732 USphone(334) 289-7010(334) 289-7010ServicesDrive ThruGet DirectionsVisit Store Website