Saint Louis MO Chicken 1. 13029 Olive Blvd, Saint Louis, MO 63141 | St. Louis Rotisserie (314) 400-7693