Margaret lost her battle to cancer on Tuesday, June 21, 2011. She is survived by her loving husband, Edward Castro; sons, Richard, Daniel, Glenn (Dana), and Steve Castro; daughters, Patricia (Jeffrey) Vine, and Victoria McAnally; 17 grandchildren, 15 great-grandchildren. She is also survived by her brothers, Carl Winder, LeRoy (Barbara), William, Richard Allen (Mary), and Bob; sisters, Barbara Fountain, Shirley Bryant, and Kathy (Frankie) Cardoza, and nieces and nephews. Margaret was a homemaker and she opened her home to many and anyone who came in became a relative, so her family grew through the years. Margaret loved her husband, children, grandchildren and family. She loved to buy them gifts, most of the time just because. Her eyes would light up watching as she watched them open the gifts. Margaret loved and welcomed everyone into her life. Margaret loved animals and always wanted a house full of them. We will miss her childlike personality full of love.