Steven Thomas Lloyd
February 15, 1958 - August 19, 2022
Steven Thomas Lloyd of Waldorf, MD passed away on Friday August 19, 2022. Steven was born on February 15, 1958 in Washington, DC to the late Richard Edmond and Alice Fletcher Lloyd. Steven was a mechanic until he retired in 2018. Steven... View Obituary & Service Information