90
Othella Terry Parker
MAY 12, 1930 – MARCH 13, 2019
Othella Terry Parker was born on May 12, 1930 and passed away on March 13, 2019.