June 30, 2017
Saint Xavier University Owed $6.4 Million In State Student Aid Payments
Illinois owes Saint Xavier University $6.4 million in student aid payments, or 10 percent of the Mount Greenwood school's overall budget.