David L. Armstrong

David L. Armstrong, 82, passed away on Tuesday, June 8, 2010 at Sheridan Manor.

Kane Funeral Home has been entrusted with the arrangements.