Margaret Herrera Lopez, age 96, of San Antonio, Texas, passed away on July 16, 2013, with her family at her side. She was born in Uvalde, Texas, to Dionicio Ernesto San Miguel Herrera of Eagle Pass, and Maria Aurora Mancha of Uvalde. Preceding her in death was her loving husband of 50 years, Phillip Govan Lopez, and her siblings, Alma Garcia, Belen Hernandez, Olga Cadena and Joe Herrera. She is survived by her six children, Margaret Bearbower (Don), Olga Rodriguez (Ramiro), Ernest Lopez (Beverly), Phillip (Terry), Manuel (Armandina) and David Lopez; 19 grandchildren, numerous great-grandchildren and 1 great great-granddaughter; Patricia Gaona (Leonard) and Danny Herrera (Angie); and numerous nieces, nephews and friends. Visitation at Castillo Mission Funeral Home from 5 p.m. on Sunday, July 21, 2013, with a Rosary to be recited at 7 p.m. Funeral Procession departs the funeral home at 9 a.m. on Monday, July 22, 2013, for a 10 a.m. Mass of Christian Burial at Our Lady of Guadalupe Church, Helotes, Texas. Interment will follow at San Fernando Cemetery II. The family is grateful to the staff at The Heights on Huebner for their warm and skilled care, as well as to the physicians and staff of Odyssey Hospice who made Margaret's final weeks easier. Services under the direction of Castillo Mission Funeral Home.