Marcella Hytche Page
June 17, 1935 - January 19, 2021
Marcella Hytche Page, in her 86th year, transitioned from life to eternal rest Tuesday, January 19, 2021 from her home in St Louis, MO. Marcella was born on June 17, 1935 to Geneva Hogan and Elbert Hytche in Muskogee, OK. Marcella lost her... View Obituary & Service Information