David S. Edmonds of Hampton, passed away November 25, 2019. Altmeyer Funeral Home – Riverside Chapel is assisting with arrangements.