He has stayed in Kansas City, Ottumwa, Everett and 7 other cities before moving to Saint Louis. Allen was born in 1963. Allen now resides at 1513 Attica Dr, Saint Louis, Mo 63137. The current age of Allen is 61. Allen is related to or closely associated with Stephen B Colin, Sara Louise Edwardscolin, James R Colin and 2 other people. Allen has listed phone number: (816) 454-3167.