Devon Telly Howell, Jr., infant son of KeAsia Crowder and Devon Howell, Sr. of Peoria, IL, was stillborn at 6 pm on Friday, February 6, 2015 at OSF St. Francis Medical Center in Peoria, IL. Infant Devon is survived by his parents, KeAsia... View Obituary & Service Information
