Get directions to: Church's Chicken, Haughton, LA
Restaurant address: 1310 Highway 80 Haughton, LA 71037, USA
Restaurant: Church's Chicken