The current age of Allen is 74. The number currently linked to Allen is (985) 643-3252. Possible relatives of Allen are: Marydewanna Colligan Treadway, Robert P Treadway, Hazel S Treadway and 5 other people. In addition to Pearl River, Allen also lived in Slidell, Pearl River and Belle Chasse. Allen's birth date was listed as 1950. 61279 Markham Dr, Pearl River, La 70452 is where Allen resides.