Tuesday, August 26, 2025
Olga Louise Dowling (Yewchin) was born on October 27, 1926 in Northern Valley, Alberta. She passed away on August 6, 2025 in Jasper, Alberta It is with profound sadness that the family of Olga Louise Dowling announces that she passed away peacefully at the age of 98 years. Olga was predeceased by he...