Richard Cloud

Birth date: Oct 13, 1963 Death date: May 14, 2025

It is with great sadness that we announce the passing of Richard Cloud, who left us on May 14, 2025 at the age of 61 after a short battle with cancer. Richard was a beloved family member, friend, and respected professional who mad