Former Willoughby Mayor David Anderson, who recently retired from his position of executive director for the Lake Development Authority, has been presented with the inaugural “Key to Lake County” in recognition of his “exceptional and unwavering commitment to the betterment of the county.”Recently established by the Lake County commissioners, the award will continue to stand, […]