Holly Lena Otto
June 4, 1976 - October 5, 2025
Holly Lena Otto, 49, passed away in Orlando, Florida on October 5, 2025. She was born in Riverdale, Georgia on June 4, 1976. She is survived by her children Aide, Kellen and Colton. View Obituary & Service Information
