05/23/2026
Sadly we announce the passing of Peter McCowan, husband of Sheila McCowan, a dedicated Board Member and volunteer of the Van Egmond Foundation. Our sincere condolences to Sheila and her family.
Passed away peacefully with his loving wife and daughters by his side at West Perth Village on Friday, May 22, 2026 at the age of 83. Beloved husband of