Lou Ann Castro

Birth date: Sep 15, 1954 Death date: 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 Anci