Other cities that he has stayed in are Duck River, Colorado Springs, San Diego and 2 other cities. The number currently linked to Allen is (816) 781-0176. Allen turned 74 years old. Allen now resides at 900 Cosby St, Liberty, Mo 64068. The birth year was listed as 1950.