Mary Frances “Mema” Cowan
October 17, 1931 - May 18, 2019
Mary Frances “Mema” Cowen, born October 17, 1931 in Whitewright, Texas and passed away May 18, 2019 in Garland, Texas at her home. She married the love of her life on July 4, 1953. Lovingly referred to as Mema and Pepa, Mary and... View Obituary & Service Information