Robert B. Showalter

Birth date: Aug 11, 1958 Death date: Mar 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, Illin