Wanda Aldridge Lee of New Castle VA courageously won her fight with cancer and joined her true love Bob in Heaven on April 6 2013. Born in Check, VA, Wanda married Bob Lee of New Castle in 1954. Retired from Craig County Public Schools, Wanda... View Obituary & Service Information