Leonard Garza Pena Jr.
December 12, 1950 - January 31, 2018
Leonard Garza Peña, Jr. passed away on January 31, 2018 in San Antonio, Texas. He was born on December 12, 1950 in San Antonio, to Leonard Garza Peña, Sr. and Herminia Garza. Mr. Peña was preceded in death by his son, Richard Cantu, Sr., Rene... View Obituary & Service Information