You don't need to be in the US or go to any SS office to apply. Use a good VPN and sign up for MY SS, right on the social security website. Do it now and it also tells you how much you will get depending on your age.
You don't need any docs, just a ss#, a bank acct, and a address to get benefits.
Recommended Posts