Betty Lou Castro
January 7, 1934 - October 18, 2015
Betty Lou Castro January 7, 1934 ~ October 18, 2015 Betty Castro, of Columbia City, died October 18, 2015, shortly after the death of her husband for 62 years, Louie Castro. Betty was born in Rush Springs, Oklahoma on January 7, 1934, to... View Obituary & Service Information