Mr. Chicken recently announced the closure of its Willoughby location after 51 years in business. According to a Mr. Chicken Facebook post, the last day of business at 35901 Euclid Ave. will be July 21. “It is with great sadness that we are announcing the closing of this location,” the Facebook post reads. “We are looking at other locations in Lake County that will be a better option to serve Mr. Chicken to our many loyal guests.” Mr. Chicken re…