The birth year was listed as 1966. 126 Park Pl, Plymouth, Wi 53073 is where Allen lives. The number currently linked to Allen is (318) 688-6849. Allen has previously lived in Shreveport and Blanchard. Allen turned 58 years old. Allen is related to or closely associated with Carolyn Barras Roth, Sharon A Roth, Butch Roth and 3 other people. Public records show that Allen is connected with Quality Plumbing Services, Inc.