Allen now resides at 501 North 16Th St #E, Abilene, Tx 79601. The number currently linked to Allen is (915) 677-7473. 1950 is the birth year of Allen. Allen was born 74 years ago. Allen has previously lived in Abilene.