Additional data from member contributors
BillionGraves.com record for Odessa Louise Penny Mitchell (16 January 1952 - 21 April 2021), BillionGraves Record Saint Matthews Church of God By Faith Cemetery, Yalaha, Lake, Florida, United States, North America