Records link phone number (504) 838-9421 with Allen’s details. Allen is a resident of 520 Betz Ave, Jefferson, La 70121. This person's birth year is 1956. People possibly related to Allen are Karen E Hood, Stephen V Kunz, Marylou Kunz and 3 other people. The current age of Allen is 68. He has stayed in New Orleans before moving to Jefferson.