Public records show Bonne Terre, Arnold, Poplar Bluff and 4 other cities as cities Allen also stayed in. Allen has listed phone number: (314) 721-0132. Allen currently resides at 1232 Backer St, Saint Louis, Mo 63130. This person's birth year is 1961. The current age of Allen is 63. The possible relatives of Allen are Nikki Dawn Lacy, Jbnikki D Lacy, Cassandra Elizabeth Ross and 2 other people.