He is in his seventies. Allen turned 75 years old. 3939 Toulouse Str, New Orleans, LA 70119-4819 is where Allen resides. Century Security Management of New Orleans Corp and Century Security Management of New Orleans Corp are two companies that we are aware of at this address. Louis P Marziale and Century Trade are associated to this address as well. (504) 488-5516 (Bellsouth Telecommunications, LLC) is Allen's sole phone number