Kelli’s current address is 3101 61St Ter, Oklahoma City, Ok 73112. The number currently linked to Kelli is (405) 286-0096. Public records show Oklahoma City as a city Kelli also stayed in. Kelli was born in 1968. Possible relatives of Kelli are: Billy Bob Lauback, Edward Joe Carter, Homer L Carter and 6 other people. Kelli turned 56 years old.