HAMILTON, David, 55, passed away on March 19, 2020. Remains rest at Crawley's Funeral Home, Richmond, Va. Funeral notice later.

To plant a tree in memory of DAVID HAMILTON as a living tribute, please visit Tribute Store.