Get directions to: Church's Chicken Of Lake Charles - Store No 165, Lake Charles, LA
Restaurant address: 1220 North Highway 171 Lake Charles, LA 70611, USA
Restaurant: Church's Chicken Of Lake Charles - Store No 165