8757 Skiles Pl, Indianapolis, In 46234 is where Flora resides. Flora was born in 1947. The number currently linked to Flora is (317) 273-8317. Other a city that she has stayed in is Indianapolis. This year Flora celebrated her 77 birthday.