Get directions to: Church's Fried Chicken, Decatur, GA
Restaurant address: 4001 Glenwood Road Decatur, GA 30032, USA
Restaurant: Church's Fried Chicken