Jean "Max" Deleon
February 6, 1993 - October 3, 2018
Jean-François Maximillian “Max” DeLeon, a life-long resident of Orland Hills, IL, died unexpectedly on October 3, 2018. The interesting thing about Max is that if you judged a book by its dread-locked cover, you would never expect... View Obituary & Service Information