Allen’s current address is 812 Iowa St #10, Neodesha, Ks 66757. Other a city that he has stayed in is Neodesha. The phone number (620) 325-3678 is Allen’s. Allen's birth year is 1950. This year Allen celebrated his 75 birthday.