Petra L. Castro
January 1, 1937 - March 30, 2020
Petra L. Castro went to be with the Lord on March 30, 2020, at the age of 83, in San Antonio, TX. She was born on January 1, 1937 in Parras, Coahuila, Mexico. She leaves this world to join her parents, Dolores and Valente Luna; husband, Hector... View Obituary & Service Information