WELCOME TO SNELL MINI STORAGE!We value our customers as more than just tenants. Located in South San Jose, Snell Mini Storage is locally owned & operated.