Sheila Mae Otter
December 29, 1951 - September 29, 2020
It is with great sadness that we announce the passing of Sheila Otter on Tuesday, September 29th, 2020, in her 69th year. Sheila will be sadly missed by her beloved husband of 48 years, Douglas, and her loving son Stephen. Predeceased by her... View Obituary & Service Information