Leland Means was born in 1920, age 103. Leland Means's address is 1199 N Terry Street Spc 170, Eugene, OR 97402. Possible relatives include Janet Means, Phillip Means and 2 others. Public records show Leland has also lived in Eugene, OR.
Results 1 - 1 of 1