6560 Strip Avenue NW, Canton, OH 44720