This person's birth year is 1960. The current age of Allen is 64. In addition to Lake Villa, Allen also lived in New Orleans, Waukegan, Glenview and one other city. The number currently linked to Allen is (847) 223-8189. Allen’s current address is 2124 Oak Leaf Ln, Lake Villa, Il 60046.