Host Control
Follow Chick-fil-A Peoria (4518 N Sterling Ave, Northwoods Mall, Peoria, IL) to get updates.