Chick-fil-A 1638

Chick-fil-A #1638 is a Chick-fil-A restaurant located at 3805 East 42nd Street in Odessa, Texas. The location opened on May 27, 2004.