This year Leo celebrated his 101 birthday. This person has lived also in Bedford. People possibly related to Leo are Patricia M Dumont, Ricky L Dumont, Jerry A Dumont and one other person. The residency of Leo is at 4540 Doe Run, Owensboro, Ky 42303. 1922 is his birth date. Leo has listed (817) 545-3339 as his phone number.