Get directions to: Church's Fried Chicken, Denham Springs, LA
Restaurant address: 34000 La Highway 16 Denham Springs, LA 70706, USA
Restaurant: Church's Fried Chicken