2018 Cherokee Ave, Enid, Ok 73703 is where Allen resides. Public records show Enid and Oklahoma City as cities Allen also stayed in. The current age of Allen is 90. The phone number (580) 233-3095 is Allen’s. 1933 is the birth year of Allen. Public records show that Allen is connected with Insurance Design And Marketing Agency, Ltd. The possible relatives of Allen are Rita Faye Hayden, Deborah Ann Hayden, Elaine Marie Hoeltzel and one other person.