Allen is a resident of 1005 Ann Ave, Lady Lake, Fl 32159. Allen turned 87 years old. Cities Allen has lived in before are Jackson, Monterey, San Jose and one other city. The birth year was listed as 1936. Joseph Mehr, David Grant Mehr, Jeffrey W Mehr and 2 other people are people possibly related to Allen. The number currently linked to Allen is (510) 278-8112.