Downtown Mini Storage

17 W Locust St, Lodi, CA 95240

About Downtown Mini Storage

Downtown Mini Storage is a self storage facility in Lodi, CA located at 17 W Locust St, Lodi, CA 95240. Downtown Mini Storage offers affordable, convenient self storage units in Lodi, CA.

CONTACT INFORMATION

Downtown Mini Storage
17 W Locust St
Lodi, CA 95240

Is This Your Business?

Claim Your Profile