Ollie Montellus Deon Allen Clark
November 11, 1976 - April 10, 2021
Ollie Montellus Deon Allen-Clark was born in Memphis, TN to Morris Allen Jr. and Vanessa Nadine Clark on July 11, 1976. Deon was born at John Gaston Hospital. He was a real character, but very good with his hands. Deon could fix anything when... View Obituary & Service Information