David Flores Herrera
August 14, 1952 - May 25, 2020
David Flores Herrera August 14, 1952 – May 25, 2020 David Flores Herrera born in San Antonio, Texas on August 14, 1952; went to be with the Lord on May 25, 2020 at the age of 67. He is preceded in death by his parents David and Margarita... View Obituary & Service Information