THE CRUX THE NEWSLETTER OF HOLY CROSS PARISH, CATHOLIC DIOCESE OF PEORIA 405 w. Clark St., champaign, Illinois 61820 march - april 2012 Holy Cross is a community of one heart…