It is with much sadness that we announce the sudden passing of our brother, Todd A. Johnson on Wednesday, November 27, 2024. Todd was born May 6, 1961, in Wilmington, DE to parents Ellis and Betty Johnson who preceded him in death in 2011 and... View Obituary & Service Information