Leonard's Lockers Self Storage

816 Elvee Dr, Salinas, CA 93901

About Leonard's Lockers Self Storage

Leonard's Lockers Self Storage is a self storage facility in Salinas, CA located at 816 Elvee Dr, Salinas, CA 93901. Leonard's Lockers Self Storage offers affordable, convenient self storage units in Salinas, CA.

CONTACT INFORMATION

Leonard's Lockers Self Storage
816 Elvee Dr
Salinas, CA 93901

Is This Your Business?

Claim Your Profile