Welcome to El Camino Self StorageCall Today! 408-296-8034
Our main facilities are located directly across the street from the Santa Clara Police Department at 1400 Memorex Drive – Santa Clara, Ca 95050. A VTA bus stop and the Santa Clara Cal Train Station is located within a one minute walk. Santa Clara University is located adjacent to our facility. The Benton St. Santa Clara Fire Station is located within two blocks.