LucianoM 0 Posted December 26, 2018 I do not live in the U.S.A. According to Social Security's web site I need a US mailing address in order to create an online account. Is this utterly and completely true? Share this post Link to post Share on other sites