Maria Lourdes Archibald
June 8, 1947 - September 23, 2020
Maria Lourdes Archibald (Mary Lou to her family) went to meet her Lord on September 23, 2020. She was a devoted mother, grandmother, sister and friend. Mary Lou Cabrera was born in Kenedy, Texas, on June 8, 1947 to Angela and Julian Cabrera.... View Obituary & Service Information