Allen turned 69 years old. Allen’s current address is 6226 Polar Pt, Dunnellon, Fl 34433. The birth year was listed as 1955. Possible relatives of Allen are: Sandra K Blasdel, Marylouise Ingram, Sandra Allen Ingram and 2 other people. The number currently linked to Allen is (352) 563-5996. He has stayed in Homosassa Springs, Wilmington, Homosassa and one other city before moving to Dunnellon.