David Allen Johnson, of Snohomish, age 69, died Friday February 3, 2017 after a long illness. David served 20 years on Navy submarines and retired as a Senior Chief. He loved the Navy and served on three diesel and one nuclear submarine. He also served 20 years with the US Post Office in Everett. He liked to fish, hunt, and go to the ocean. He is survived by his wife Pat Johnson and son Joe Johnson. A memorial service will be held on Saturday, February 18, 2017 at 10am at Bauer Funeral Chapel, 701 First St., Snohomish, WA 98290, 360-568-4126.