Get directions to: Church's Chicken, Talladega, AL
Restaurant address: 822 Battle St W Talladega, AL 35160, USA
Restaurant: Church's Chicken