Leona has reached the age of 95 years. Owasso is a city Leona has lived in. Leona's birth date was listed as 1928. Records link phone number (918) 272-5963 with Leona’s details. Leona currently resides at 9305 149Th East Ave #149, Owasso, Ok 74055. Lydia Drury, Johnnie M Drury, Marna Jean Drury and 2 other people are people possibly related to Leona.