Arlo Dean Allen
March 8, 1930 - March 16, 2013
Arlo Dean Allen, 83, of Anderson, passed away on March 16, 2013 at Community Hospital, Anderson. He was born on March 8, 1930 in Jackson, Minnesota and resided in Anderson since 1958. He retired as a Water Pollution Controller for the City of... View Obituary & Service Information