Allen is associated with Twin Knolls 6Th Addition Water Service Co. Allen has listed (319) 395-7083 as his phone number. This person's birth year is 1955. Other cities that he has stayed in are Cedar Rapids, Toddville and Cedar Falls. Allen’s current address is 4316 Cloverdale Rd, Cedar Rapids, Ia 52411. The current age of Allen is 70. Pamela V Schmidt, Staci Leigh Schmidt, Megan E Farnsworth and 3 other people are people possibly related to Allen.