Address: 2576 Scott Blvd, Santa Clara, CA 95050, USA
No you have to go in fill out an application in person with your driver's license and then you have to bring your stuff to the storage and put it in my locker
This location does not accept deliveries.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Housing complex
1375 Civic Center Dr, Santa Clara, CA 95050, USA
Apartment complex
2525 El Camino Real, Santa Clara, CA 95051, USA
Mexican restaurant
4300 Great America Pkwy Ste 116, Santa Clara, CA 95054, USA
Grocery store
234 Saratoga Ave, Santa Clara, CA 95050, USA
Loan agency
3170 El Camino Real, Santa Clara, CA 95051, USA
Remodeler
1825 De La Cruz Blvd UNIT 206, Santa Clara, CA 95050, USA
Masonry supply store
650 Martin Ave, Santa Clara, CA 95050, USA
Tennis court
555 Los Padres Blvd, Santa Clara, CA 95050, USA