What happened to Applebee's on Chippewa and Kings highway.
Address: 4550 Forest Park Ave, St. Louis, MO 63108, USA
Avery Gardner | Aug 8, 2018
Closed
Nicole Blakley-Chaudoin | Aug 8, 2018
Its still there. I went there on Sunday. Its Euclid and Kings highway.
Thanks! Your answer is awaiting moderation.