Phase 1 of Champaign’s Neil Street Plaza project is a go after the city council voted to formally accept a $500,000 grant from the Illinois Department of Commerce and Economic
"If we have our own building, then we will be able to invite children with disabilities out and teach them how to volunteer with animals who also have disabilities," says