ALTON - Riverbend Christian Leadership Academy invites families to its Open House at 6:30 p.m. on April 22 and at 9 a.m. on ...