Carolyn Sue Leonard, Osle V Leonard, Terry Douglas Leonard and 6 other people are people possibly related to Stacie. 1980 is the birth year of Stacie. Stacie owns the phone number (641) 683-9383. Stacie has previously lived in Ottumwa. Stacie has reached 44 years of age. 15514 Rock Bluff Rd, Ottumwa, Ia 52501 is where Stacie resides.