Lena was born in 1961. 16066 Oak Rd, Excelsior Springs, Mo 64024 is where Lena resides. Records link Lena with Scott Walter Sumpter, Mclerran Alice Mayberry, Kay Mayberry and 2 other people. The...