James "Steve" Longshore 59 of St. Louis, MO. entered eternal life a free man on June 5, 2018. He was born on October 20, 1958 in St. Louis, MO. to James Longshore and Charlotte Longshore-Stephens (nee Norville). He is survived by his son, Cody Longshore; sister, Deborah (Thomas) Trower of Wentzville, MO; nephews David and Christopher and niece and God daughter, Brittany; and parents. He is preceded in death by his brother, David Longshore. James was one of the last true gentleman, always chivalrous. Steven enjoyed doing random acts of kindness, and had an outgoing personality never knowing a stranger. Kind hearted and a family man who loved the outdoors, enjoying his time with friends and family. He will be dearly missed by all who knew and loved him.