Leota was born 88 years ago. Phone number listed for Leota is (918) 274-8400. Public records show Tulsa as a city Leota also stayed in. This person's birth year is 1936. Leota’s residency is at 7608 127Th East Ave, Owasso, Ok 74055.