Kelli Ruff, the individual's historical records show they were born on 12/08/79 and have lived for 46 years. Kelli Russ resides in a home at 6715 Milan Dr, Lincoln, NE 68526. Ruff, the person has had official records of residence at nine locations. The person's past locations of residence are listed as: 5201 Leighton Ave, Lincoln, 511 S 84th St, Lincoln, and 4747 Linden St #4, Lincoln. Stephen W Abbott (age fifty-one year old) is believed to be the spouse of Kelli J Ruff, the individual. Five email addresses are linked to this individual's profile. Reports from various sources indicate that the aforementioned subject and Kimberly A Luallin have been linked. At some point, Kelli Ruff and Amanda L Wagner (in 2004) lived together at 1317 Goodhue Blvd, Lincoln, NE 68502. The name Kelli Ruff, the person is shared by some people living in Minnesota, Illinois, Georgia, Ohio, Maryland. Based on what public records show, we assume that Brian French, Jennifer Vosburg are also living at 6715 Milan Dr