Chick-fil-A 80396

Chick-fil-A #80396 is a Chick-fil-A restaurant located at 155 L.W. Minor Street in Prairie View, Texas. The location opened on August 18, 2003.