9109 Leavitt Road, Elyria, OH 44038
Elyria South Storage is a self storage facility in Elyria, OH located at 9109 Leavitt Road, Elyria, OH 44038. Elyria South Storage offers affordable, convenient self storage units in Elyria, OH.