Stephanie Claytor, the individual was registered as being born on Oct 31, 1970, indicating an age of 55 years. Stephanie Claytor, the individual's home registration shows 4243 E Glenwood Ave, Decatur, IL 62526, USA. Ms. Claytor, the person has been associated with at least five known addresses. The individual's residential history includes the following locations: 216 S Oak St, Maroa, 222 S Oak St, Maroa, and 1330 E Wellington Way #1B, Decatur. Stephanie has a total of 3 email addresses for communication. Dennis L Mefford (in 2016) and Stephanie Claytor resided at the same location at 222 S Oak St, Maroa, IL 61756, USA. Various locations in Ohio, Iowa, Missouri, Virginia have inhabitants named Ms. Claytor, the person. There is another individual living at the same address — Joshua Crawford