Stanley Lee Willoughby
February 16, 1951 - January 7, 2018
Stanley Lee Willoughby was born in Milford, DE on February 16, 1951. He departed this life on Saturday, January 6, 2018 at Christiana Hospital in Christiana, DE. He graduated with the first class of Sussex Tech High School in 1969. He was... View Obituary & Service Information