Sheila Leigh Herren Grimes
April 18, 1946 - September 11, 2020
Sheila Grimes, of Perry, Georgia, passed away on Friday, September 11, 2020. She was 74. No services will be held at this time. Sheila was born in Atlanta, Georgia, to the late Wilbur Lee and Sara Inez Smith Herren. She spent most of her life... View Obituary & Service Information