Zoe E. Barrow
August 29, 1927 - May 15, 2020
Zoe E. Barrow August 29, 1927 - May 15, 2020 Zoe was born in St Louis, Mo to Carl and Ola [nee Owens] Edwards. She was employed as a quality control inspector for a company that made test tubes for the healthcare... View Obituary & Service Information