The person in question's chronological data indicates they were born on February 1st, 1948 and are now 78 years old. Kris L Sloan's recorded address is 8753 E Appaloosa Trail, Scottsdale, AZ 85258. This person has documented 8 addresses in public records. The list of former dwellings for this person includes: 6407 Wooded Glen Ct #201, Chester, VA 23831, 225 Queen St, Honolulu, HI 96813, and 12813 Ben Fry Dr, Chester, VA 23831. It is likely that Robert L Rice (age: 83 year old) is the spouse of Kris, the person. Kris Rice is the principal user of [email protected]. K Rice, Malcolm Stroud (in 2001), and Steven Wong (in 2001) shared an address at 225 Queen St, Honolulu, HI 96813. There are individuals named Kris L Sloan living in Arizona, Colorado, Nevada, Kansas, Oregon. Someone else resides at the same address as well — Ruby Rud