Leo Denn was born in 1917, age 106. Leo Denn's address is 8772 Melqua Road Unit U, Umpqua, OR 97486. Possible relatives include Chris Classen, Breana Denn and 5 others. Public records show Leo has also lived in Umpqua, OR.
Also goes by: Leo E Denn
Results 1 - 1 of 1