Mary Lee Neumann
Birth date: Jul 8, 1951 Death date: Apr 6, 2020
Mary Lee Neumann, 68 of Broken Arrow, Oklahoma passed from this life peacefully at Franciscan Villa in Broken Arrow. She was born July 8, 1951 in Venezuela to her parents, Ed Alexander and Elsie Lee Strickland Alexander. She marri Read Obituary