Sheila May Pepper
December 12, 1936 - July 5, 2018
Sheila May Pepper, 81, died Thursday July 5, 2018, at St. Joseph’s Rehab in Portland. She was born December 12, 1936, in Lincolnshire, England, a daughter of Walter A. and Eilean (Wattts) Taylor. Sheila grew up in England and immigrated... View Obituary & Service Information