Chick-fil-A 1840

Chick-fil-A #1840 is a Chick-fil-A restaurant located at 4779 Great Northern Boulevard in North Olmsted, Ohio. The location opened on December 14, 2006.