Libby Lee Russell was registered as being born on 01.31.68, indicating an age of fifty-seven years. Russell L Libby is known to have lived at 1114 S Dover Cir, Anaheim, CA 92805 in recent records. The aforementioned individual's prior living history consists of 4 known addresses. Residential records for this person include: 3268 Dakota Ave, Costa Mesa, 17944 Irvine Blvd, Tustin, and 635 E First St, Tustin. The system indicates that Russell L Libby can use up to 3 email addresses. Database records align the aforementioned subject and Richard G Libby as known associates. Russell, Angelina S Deguzman (between 1998 and 1999), and Edward E Escobedo (between 1998 and 1999) were all registered at 635 E First St, Tustin, CA 92780, USA. Individuals registered under the name the subject are located in California. There is another individual living at the same address — Dana Brewer. Dana Brewer is a sixty-two-year-old adult