This is the organizing location for the Champaign Federation of Teachers. A really nice meeting space, with a great view of the water out back.