The former Sherman Hospital site on Center Street has been sold to a company whose CEO spent two years in prison on a government theft conviction but also served as a federal informant in the prosecution of Gov. Rod Blagojevich, records show.
Chicago-based Freedom Development Group purchased the site for approximately $1 million, CEO and managing principal John Thomas. The amount is less than the minimum $1.5 million starting bid that had been listed when the 14-acre property was being auctioned a few months ago by Chicago-based Rick Levin and Associates.