I was living in the US until May 2018. I submitted a US tax return for 2018 and have found that the US has deposited stimulus money into my account. I'm not eligible for it and want to return it. I've searched for an IRS email address but have come up short. I don't want to phone them as I want everything documented. Anyone know an email address I could use. Thanks.
Eta I am not a US citizen and have returned to my country permanently.
Love of my life baby boy born 11/11. One and done not by choice; 3 years of TTC yielded 4 MMC and 2 CPs, through 4 IUIs and 2 IVFs. Focusing on making the world a better place instead...and running.