Shelia R. Richards
March 30, 1942 - October 13, 2017
Shelia was born March 30, 1942 in Canton Illinois to Andrew Shumaker and Etta (Kramer) Shumaker. She passed away on Oct 13, 2017 at the Fillmore County Hospital at the age of 75 years, 6 months and 13 days. Shelia grew up in Illinois with her... View Obituary & Service Information