Leoda was born 80 years ago. Public records show London and Girdler as cities Leoda also stayed in. The phone number (606) 878-2724 is Leoda’s. Records link Leoda with Patty L Jackson, Bobby R Delph, Stacey Delph and 3 other people. Leoda’s current address is 171 Morentown Rd #2, London, Ky 40741. This person's birth year is 1944.