Ms. Ruff's documented birth date is April 9th, 1981, making them 44 years old today. This individual's permanent address is 813 Robert Ave, Ferguson, MO 63135. The aforementioned person has resided in five distinct locations over time. These locations were previously listed as residences: 813 Robert Ave, Ferguson, 5562 Albia Terrace, Jennings, and 1529 Akron Dr, St Louis. Audria Jeanette Ruff (age: 47-year-old) is the likely spouse of the subject in question. April's contact list includes 6 email addresses. April Ruff and Thomas Ivory Clay (in 2013) were cohabitants at 5562 Albia Terrace, Jennings, MO 63136, USA. The states of Georgia, South Carolina, Florida, North Carolina include many individuals named the aforementioned subject. Someone else lives at the same address — Dennis Omalley