Marc Klein, 64, resident of Campbell River for the last 20 years, passed away surrounded by loved ones on December 8, 2011 after a long and courageous battle with cancer. Marc is survived by his wife of 39 years, Snow, daughter Alissa, grandsons Parker and Preston, sister-in-law Marilyn, cousin Neil and many wonderful friends. He will be missed and will remain forever in our hearts.
Condolences for the family may be left at
Campbell River Funeral Home