Los Altos Vault & Safe Deposit Co. Categories Vault & Safe Deposit 121 First St. Los Altos CA 94022 (650) 949-5891 (650) 949-5895 http://www.losaltosvault.com Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×