Start from
Church's Texas Chicken
4401 Marshall Ave, St. Louis 63134