Church's Texas Chicken Canada - 6102A 50 Street, Leduc6102A 50 Street, Leducopens at 10:30 today (in 4 min)