The person in question has accumulated sixty-three years of life since their birth on Mar 23, 1962. Rebecca J Ruff, the individual lives in a building at 6969 W Cactus St, Springfield, MO 65803. The aforementioned person has a varied living history, with 3 previous locations. This individual has resided at the following addresses: 1831 N Drury Ave, Springfield, MO 65802, 2553 S Nettleton Ave, Springfield, MO 65807, and 2558 S Nettleton Ave, Springfield, MO 65807. Ms. Ruff, the person had their packages sent to Po Box 4, Sedalia, MO 65302-0004. Mailbox was active during the period from 1980 to 1990. The information appears to show that Rebecca Ruff, the person and Troy Lee Ruff JR (forty year old) are married. The subject and Melissa Patterson (in 2001) were cohabitants at 1831 N Drury Ave, Springfield, MO 65802, USA. The states of Kansas, Iowa, Minnesota, Illinois include many individuals named Rebecca J Ruff, the individual. Cory L Jones and Troy Ruff are also residents at 6969 W Cactus St