Churchs Chicken Address: 7215 Natural Bridge Rd, Saint Louis, MO 63121 Phone: (314) 383-2731 Payment: Restaurants, Foods-Carry Out, Chicken, Church's Chicken Other Businesses: Taco Bell at 9787 Saint Charles Rock Rd, Saint Louis, MO 63114 Quiznos Sub at 3445 Union Blvd, Saint Louis, MO 63115 Imo's Pizza at 3441 Union Blvd, Saint Louis, MO 63115 Jack in the Box at 10460 Page Ave, Saint Louis, MO 63132 Whalen's Bar & Restaurant at 3837 St Anns Ln, Saint Louis, MO 63121