7701 Turtle Cove Way, Elk Grove, CA 95758
Public Storage is a self storage facility in Elk Grove, CA located at 7701 Turtle Cove Way, Elk Grove, CA 95758. Public Storage offers affordable, convenient self storage units in Elk Grove, CA.