Get directions to: Linda's Chicken & Fish, Denham Springs, LA
Restaurant address: 34790 La Highway 16 Denham Springs, LA 70706, USA
Restaurant: Linda's Chicken & Fish