The possible relatives of Allen are Louis C Holland, Patricia A Holland, Charles Mabry and 5 other people. Records link phone number (985) 641-5342 with Allen’s details. Allen’s residency is at 114 Big Spring Rd, Picayune, Ms 39466. Allen's birth date was listed as 1960. The age of Allen is 65. Other cities that he has stayed in are Sarasota, Slidell, Bay Saint Louis and one other city.