Kelo currently resides at 436484 300 Rd, Vinita, Ok 74301. The birth year was listed as 1963. Kelo has listed (918) 783-5445 as this person's phone number. This year Kelo celebrated this person's 61 birthday. Cities Kelo has lived in before are Big Cabin, North Little Rock, Sherwood and 3 other cities. We have found 5 possible relatives of Kelo: Howard K Kennedy, Martha Darlene Kennedy, Stephanie Lynn Owens and 2 other people.