Posted on March 7, 2017
Lori A. Hill passed away on March 5, 2017 at the Roberts Care Center in Palatka, FL.
She was born on July 7, 1964 with her twin sister, Lisa Mitchum of South Carolina to the late Gloria Clift and Frank Mitchum.
A Memorial services for Mrs. Hill will be announced at a later date by the family
Recent Comments