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-one 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