91³Ô¹ÏÍø

Watch CBS News

Retired East Bay woman shares kindness through "the power of flowers"

An 83-year-old woman's idea to share kindness is in full bloom in the East Bay.

Molly Fisher ensures every leaf and bud are in perfect position: the flowers are going somewhere special.

"They elevate the spirit, they bring joy. They're just magical," said Fisher.

The 83-year-old retired pediatric dentist is an avid gardener who started growing flowers at home from seed several years ago. Before long, she had so many that she posted on Nextdoor asking for volunteers to help harvest and share fresh-cut creations.

"At about the same time, my daughter-in-law was experiencing a brain tumor, and I was bringing her flowers all the time, and she told me, 'Never underestimate the power of flowers,'" Fisher told CBS News Bay Area. "And that really stuck with me."

Her volunteer program, , took root in 2022. Fisher leads dozens of volunteers as they grow, harvest, and arrange thousands of flowers each year as gifts to people facing life's difficulties.

They gave away more than 2,400 arrangements last year in Livermore and Pleasanton.  

"We talk about the ones they're going to before we make the arrangements. Our arrangements are made with a lot of love and care," FIsher explained.

Most of the flowers are grown in her home garden, plus Alden Farm at Alden Lane Nursery.

Volunteer Estella King-Smith said a caring community has blossomed from the seeds of love and joy that Fisher has planted.

"She's 83 years young, and if I can be where she is at that age, I'm doing very well," King-Smith said, smiling.

The volunteer team delivers about 80 flower arrangements between April and October to about 100 places that need a smile, including hospitals, grief support groups, and shelters.

On this day, volunteers drove flowers to a senior living center, where the act of kindness overwhelmed resident Carmela Kemper.

"Oh, it's beautiful! Thank you!" Kemper said. "Thank you. It's going to make me cry."

Looking on, Fisher said her reward stems from making others happy.

"I love what we're doing for other people, for the community that I've lived in almost 60 years. It's a blessing to me. I'm very grateful," she said.

For sharing joy through her Kindness Flower Project, this week's CBS News Bay Area Icon Award goes to Molly Fisher.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });