5545 French Creek Rd, Sheffield Lake, OH 44054
French Creek Self Storage is a self storage facility in Sheffield Lake, OH located at 5545 French Creek Rd, Sheffield Lake, OH 44054. French Creek Self Storage offers affordable, convenient self storage units in Sheffield Lake, OH.