Obituaries Ruth E. Petro By Abigail Youmans - March 24, 2021 FacebookTwitterPinterestWhatsApp Ruth E. Petro, 86, of Nashville passed away March 23, 2021. She was the widow of John C. Petro. Services were entrusted to Barkes, Weaver & Glick Funeral Home and a full obituary may be viewed on the funeral home website. Featured Local Savings