David Allen was born in 1945 and passed away in 2009. He has previously resided in Stoughton, WI and Monessen, PA.