This person has lived also in Peoria, Greeley, Mesa and 2 other cities. His birth year was listed as 1955. The current age of Allen is 69. Public records show that Allen is connected with: Family Backyard Products & Services, Inc and Thirdimension Technologies, Inc. Allen has listed phone number: (602) 843-6424. We have found 7 possible relatives of Allen: Sherida Lee Lammers, Jennifer Lee Lammers, Eric A Lammers and 4 other people. Allen’s current address is 6219 Sandra Ter, Glendale, Az 85306.