Allen’s current address is 1115 29Th St, Nederland, Tx 77627. Business linked with Allen is Allen Root Construction, Inc. Records link Allen with Emily Hanson Root, Jewel Fountain Root, Melanie Colleen Root and 6 other people. Allen's birth date was listed as 1954. Records link phone number (409) 794-1583 with Allen’s details. Sulphur, Beaumont, Hamshire and 2 other cities are cities Allen has lived in. Allen has reached 71 years of age.