ADVANCE - David Allen Leonard, 36, a resident of Advance, died suddenly on his way to work, Monday, March 23, 2015.