Leoma Turner's address is 2919 Barrett Street , Saint Louis, MO 63107. Public records show Leoma has also lived in Saint Ann, MO. Leoma's latest phone number is (314) 260-9856. Previous phone numbers include (314) 265-9690 and (314) 533-1792.
Leoma Turner's current address is 130 Highland Avenue , Lancaster, KY 40444. Leoma's age is 94 years old (1929). Phone numbers associated with Leoma are (606) 792-3794 and (859) 792-3794. Leoma has also lived in Lancaster, KY.
Related to: Stephen Turner
Results 1 - 2 of 2