Lenna Nelson was born in 1908, age 115. Lenna Nelson's address is 2633 2nd Street , Woodward, OK 73801. Possible relatives include Elmer Nelson, Lisa Nelson and others. Public records show Lenna has also lived in Woodward, OK.
Lenna Nelson's current address is 915 14th Street , Woodward, OK 73801. Lenna's age is 115 years old (1908).
Address History: 915 14th Street, Woodward, OK 73801
Results 1 - 2 of 2