Get directions to: Churches Chicken Of N O Store # 5346, Meraux, LA
Restaurant address: 3225 East Judge Perez Drive Meraux, LA 70075, USA
Restaurant: Churches Chicken Of N O Store # 5346