Allen is a resident of 3699 Dahlia St, Denver, Co 80207. Allen has reached the age of 46 years. He has stayed in Longmont, Boulder, Fairfield and 3 other cities before moving to Denver. Allen has listed (641) 667-3571 as his phone number. This person's birth year is 1978.