Steven Lord Sr., 73, of Satsuma, died Wednesday, Sept. 15, 2021.
Steven was born June 12, 1948, in New York. He was a retired Amtrak conductor and Navy veteran.
He is survived by his loving…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.