Kelon turned 54 years old. Spring and Houston are cities Kelon has lived in. This person's birth year is 1970. 18718 Echo Pines Ct, Humble, Tx 77346 is where Kelon lives. Records link phone number (713) 728-2076 with Kelon’s details.