Sneak Peek: the New Leonhard Recreation Center in Champaign April 21, 2014 By Laura Weisskopf Bleill Are you curious to learn more about the newest recreation center in Champaign-Urbana? Check out the new Leonhard Recreation Center, brought to you by the Champaign Park District!