DeborahLorraine CASTLE
CASTLE, Deborah Lorraine (nee TURNER) On September 16, 2017, “Veneilia” passed peacefully into the spirit world. Survived by her son BJ Ryan Vandermass; her husband John Castle; brothers Karl Turner and Darryl Turner; sister Maelora...
READ MORE