1880 W Charter Way, Stockton, CA 95206
American Self Storage is a self storage facility in Stockton, CA located at 1880 W Charter Way, Stockton, CA 95206. American Self Storage offers affordable, convenient self storage units in Stockton, CA.