Chick-fil-A 80673

Chick-fil-A #80673 is a Chick-fil-A restaurant located at 4588 Parkview Place in St. Louis, Missouri. The location opened on February 5, 2018.