CLOSE
  OR   Browse our full list of cities

Loading
5 stars
5 review(s)  

Leonard's Lockers Self Storage Salinas

816 Elvee Dr, Salinas, CA 93901

(877) 689-0731

Teaser: MAKING SELF STORAGE WORK FOR YOU! 18 secure, clean, and convenient storage facilities throughout Northern CA. With great specials and online reservations.