Helen Louise Leonard
May 27, 1934 - September 21, 2022
May 27, 1934 - September 21, 2022 Rocklin, California – Helen Louise Leonard passed away peacefully on September 21, 2022 at the age of 88. Helen was born in NYC, NY to Swiss Hungarian parents, Rudolph “Rudy” Meader and Ella... View Obituary & Service Information