Leroy Hubbard InkFreeNews.com Posted Jun 21, 2016 Updated: Jun 21, 2016 @ 9:28 AM Leroy Hubbard, 59, of LaFontaine, died at 8:58 p.m., Sunday, June 19, 2016 at Parkview Wabash Hospital. Read More