We have found 4 possible relatives of Leoda: Andrew B Planeta, Andrew N Planeta, Laurie L Planeta and one other person. The phone number (407) 277-4466 is Leoda’s. Leoda turned 99 years old. This person has stayed in Orlando before moving to Orlando. The residency of Leoda is at 2109 Shaffer Pl, Orlando, Fl 32806. This person's birth year was listed as 1925.