Still's documented birth details confirm they were born on Sep 30, 1959 and are now 66 years old. The official residence of Mr. Still, the person is 1562 17th Ave SE, Rio Rancho, NM 87124, USA. Ken, the person has a varied and extensive residential history, spanning five addresses. The known living history for this individual consists of: 7204 Foxford Ave NW, Albuquerque, 824 Chelwood Park Blvd NE #B, Albuquerque, NM 87123, and 824 Chelwood Park Blvd NE, Albuquerque. The data points towards this person and Roxanne Still (age sixty-six) being married. [email protected] is designated for the use of Still. Government records list Alyssa K Still as being associated with the aforementioned individual. At 7204 Foxford Ave NW, Albuquerque, NM 87120, USA, the aforementioned subject and Roxanne Still (in 1995) lived at the same time. People with the first name the aforementioned individual appear in demographic data for California, Illinois, Washington, Alabama. Alyssa Still, Ms. Still are also staying at this address