Twyla Project still looking for help

In our Nov. 20 issue, Twyla Gendron shared a bit of her story. The Cliffside resident has suffered a number of setbacks over the past few years; shortly after being diagnosed with breast cancer, and before she had completed her treatment, her husband, Larry McCabe, succumbed to late-diagnosed cancer. At that time, a group of […]