Public records show Montgomery and Opelika as cities Allen also stayed in. Business linked with Allen is The Sentencing Institute. Allen has listed (334) 272-5068 as his phone number. Allen turned 78 years old. Allen's birth date was listed as 1946. Allen’s residency is at 2219 Walbash Dr #B, Montgomery, Al 36116.