We will include the information below in the email along with a link to the obituary:
Obituary for
Steven Louis Thompson
June 11, 1986 – January 12, 2018
Steven Louis Thompson, 31, died January 12 in New Orleans.
A native of New Orleans and resident of the city for most of his life, Steven spent most of his career as a logistics professional and operations coordinator i...