Start from
Church's Texas Chicken
1200 Lemay Ferry Rd, St. Louis 63125