3132 Cleveland Ave SW, Canton, OH 44707
Canton South Self Storage is a self storage facility in Canton, OH located at 3132 Cleveland Ave SW, Canton, OH 44707. Canton South Self Storage offers affordable, convenient self storage units in Canton, OH.