She has stayed in Owosso before moving to Owosso. 1925 is the birth year of Flora. The current age of Flora is 99. 495 Velma Ave, Owosso, Mi 48867 is where Flora resides. Flora owns the phone number (989) 723-1727.