This person's official documentation lists 1964-02-03 as their birth date, confirming 61 years of age. Len R Card lives in a house at 1407 Heath St, Merkel, TX 79536, USA. Card, the individual has a long history of moving, with 10 recorded addresses. The following residences have been associated with this individual: 1042 Marshall St, Abilene, 2473 Glendale Dr, Abilene, TX 79603, and 1701 Woodard St, Abilene, TX 79605. The aforementioned individual owns several post office boxes, totaling four. Some of them are: Po Box 6754, Abilene, TX 79608-6754, Po Box 302, Towanda, PA 18848-0302, Po Box 5967, Abilene, TX 79608-5967. This individual may use up to 6 email addresses for communication. Leo, the individual and Scott Elbert Newton (in 2004) were cohabitants at 1701 Woodard St, Abilene, TX 79605, USA. You can find people with the same name, this individual, in Massachusetts. The building is home to a number of residents, including Jennie Desimone, F C Mcaninch, William Mcaninch