Steven F. Killough
November 12, 2021
Steven F. Killough died on November 12, 2021 from injuries sustained after being struck by a vehicle while walking in downtown Lancaster, leaving us far too soon. Steve was a man of incredible kindness, wisdom, wit, intellect, empathy, and humility.... View Obituary & Service Information