Lola Caroline Otto
March 12, 1922 - August 9, 2020
Lola Otto, 98 years old, of Petersburg, Illinois, passed away on August 9, 2020, at Sunny Acres Nursing Home. While our hearts are broken, we are happy mom has joined her husband, Robert, in Heaven. Mom was born March 12, 1922, in Athens,... View Obituary & Service Information