Theresa Louise Castro passed away at the age of 59 on April 23, 2024, due to complications from a long and well-fought battle with dementia. She was born on July 15, 1964, to Bob Barrick and Marianna ...