California Self Storage

298 19 1/2 Ave, Lemoore, CA 93245

About California Self Storage

California Self Storage is a self storage facility in Lemoore, CA located at 298 19 1/2 Ave, Lemoore, CA 93245. California Self Storage offers affordable, convenient self storage units in Lemoore, CA.

CONTACT INFORMATION

California Self Storage
298 19 1/2 Ave
Lemoore, CA 93245

Is This Your Business?

Claim Your Profile