Chick-fil-A 21

Chick-fil-A #21 is a Chick-fil-A restaurant located at 6020 East 82nd Street in Indianapolis, Indiana. The location opened on October 13, 1980.