1160 S McCord Rd, Holland, OH 43528
Lock It Up Self Storage is a self storage facility in Holland, OH located at 1160 S McCord Rd, Holland, OH 43528. Lock It Up Self Storage offers affordable, convenient self storage units in Holland, OH.