Sheila L Swenson
March 8, 1925 - November 28, 2020
Princeton - Sheila Ludlow Welsh Swenson, 95, was born to the late William and Charlotte Welsh, along with her twin sister Jean at their grandmother’s home in Southport England. Their lives changed permanently with the outbreak of World... View Obituary & Service Information