Leonard "Lenny" Byron McMahon-Miller was born on October 31, 1955 in Deland, FL (USA) and passed away on April 29, 2018 and is under the care of Dunbar Funeral Home (Devine).
You may leave a message for the family by clicking here.
v.1.9.5