News
The Porter Shoe Repair shop stood at 137 W. Liberty St., next to the now-demolished Medina Theater, from the 1950s until 2020. (Mary Jane Brewer, special to cleveland.com) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results