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