Alllen was born 61 years ago. The possible relatives of Alllen are Willodean W White, Barbara S White, Dean Chandler and 2 other people. 1963 is this person's birth date. Alllen has listed phone number: (256) 355-7662. In addition to Decatur, Alllen also lived in Decatur. Alllen now resides at 2911 Spring Ave, Decatur, Al 35603.