Thomas Revord 12/09/2024 December 14, 2024 It is with extremely heavy hearts that we announce the unexpected passing of Thomas...Read life story