Barstow, Cedar City, Apple Valley and 5 other cities are cities Allen has lived in. Allen now resides at 28126 Route 66, Lebanon, Mo 65536. This person's birth year is 1942. Possible relatives of Allen are: Sharon E Schoffstall, Marylou L Schoffstall, Richard Lee Schoffstall and 6 other people. The number currently linked to Allen is (417) 286-3126. This year Allen celebrated his 82 birthday.