Wilbur G. Stacho

Birth date: Jul 20, 1931 Death date: Apr 8, 2025

Wilbur G. Stacho, 93, of Olmsted Falls, Ohio passed away peacefully on April 8, 2025. He was a proud Army Veteran serving during the Korean War. He owned a delicatessen in Cleveland for many years and then worked as a meat cutter