Lou Ann Castro
September 15, 1954 - May 24, 2022
Lou Ann Castro, born on September 15, 1954 in San Antonio, Texas passed away on Tuesday, May 24, 2022 at the age of 67 years. Mrs. Castro is survived by her husband, Antonio Castro; sons, Arthur Rene Rivera and Robert Anthony Ancira; brother,... View Obituary & Service Information