Philip Charles Wescott
October 28, 1943 - February 9, 2020
Phil Wescott of Lewes, Delaware died on February 9th at his home, surrounded by his family. His family and his career were both important to Phil. So were his aesthetic interests and his spiritual growth and development. During his lifetime... View Obituary & Service Information