Walther’s Twin Tavern by Joshdcook04 | Oct 12, 2021 Location:430 Applegrove St NW, North Canton, OH 44720