Allen marks seventy years since their birth on October 13, 1954, according to archival data. Mr. Allen's residence is situated at 517 Wedgewood Way, Devine, TX 78016, USA. The subject in question has maintained residences in four unique locations. This individual has occupied residences at: 701 River Mountain Dr, Boerne, 100 Lorenz Rd #703, San Antonio, TX 78209, and 100 Lorenz Rd #1602, San Antonio. Mr. Allen maintains 2 post office boxes, including: Po Box 433, Hondo, TX 78861-0433, Po Box 189, Palmyra, MO 63461-0189. According to the data, Kenneth and Glenda Lee Allen (age 69-year-old) are married. Allen, the individual can utilize four email addresses. Reports from various sources indicate that Kenneth Allen, the person and Glenda Lee Allen (69 years) have been linked. At some point, Kallen and Glenda Lee Allen (in 2014) lived together at 701 River Mountain Dr, Boerne, TX 78006. The name Kenny Allen is associated with numerous addresses in Texas. Glenda Lee Allen, Jeremy Allen, Ms. Hernandez are among the dwellers at this address