CHAMPAIGN -- Progress is being made on the new multi-million dollar Leonhard Center. The Champaign Park District's executive director says it's about 60 - 70% complete. The scheduled move-in date is March 7. A grand opening will take place about a month later.
Copyright 2014 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.