Public records show Owosso and Perry as cities Leona also stayed in. Leona has listed (989) 725-1249 as her phone number. Leona's birth year is 1949. Leona was born 75 years ago. 321 Stewart St, Owosso, Mi 48867 is where Leona resides.