Geoffrey (Geoff) Thomas David, 52, passed away at St Vincent’s Hospital on Tuesday, September 10, 2019. He was born in Winston Salem, NC on May 6, 1967. Geoff is survived by his parents George T. David and Joan F. David, his brother... View Obituary & Service Information