El Camino Self Storage 1250 Sherman St. Santa Clara CA 95050-4960 (408) 296-8034 (408) 296-4076 (408) 296-3438 Send Email About Us Storage Service Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×