Olin David Cooper
January 6, 1949 - January 6, 2020
Olin “David” Cooper, 71, passed away at his home in Gloucester peacefully surrounded by his family on his birthday January 6, 2020, after a Valiant Fight with Cancer. David was born in Pennington Gap, Virginia, on January 6, 1949,... View Obituary & Service Information