Vaultra Storage - Niagara Falls The Niagara Falls Vaultra Storage is a Canadian owned & operated self-storage facility, located at 6550 Oakwood Drive. Phone: 905-356-6500 6550 Oakwood Drive Niagara Falls, ON L2G 0H9 Canada Map Other Categories: Business Services |