Robert B. Showalter
August 11, 1958 - March 2, 2022
Robert B. Showalter, 63, of Olmsted Falls, Ohio passed away peacefully in his home on March 2, 2022 after an extended illness. He was surrounded by friends and family who loved him. He was born on August 11, 1958 in Chicago, Illinois. He will... View Obituary & Service Information