Allen is a resident of 6123 Floyd St, Indian River, Mi 49749. Allen turned 70 years old. People possibly related to Allen are Vera A Demoura, Jeanne Melea Lock, Lola M Lock and 2 other people. Allen has listed (231) 238-6891 as his phone number. 1955 is the birth year of Allen. Charlotte, Glendale, Davison and one other city are cities Allen has lived in.
Public records show that Allen is English. He belongs to Western European ethnic group. Language he can speak is English.