Vincent Lee Sheldon Scott Jones September 01 1988 July 22 2019 Published on: July 24, 2019 Death Notice