Two wallets cannot have the same wallet address. In the same way, your bank account number is unique so it is. This being said, it is impossible for two people/wallet addresses to have the same private key. A Bitcoin wallet address is a string of letters and numbers between 26 and 35 digitals.
No. Two Bitcoin wallets can not have the same address. Every Bitcoin wallet is designated it's own different address.