I submitted my tax return for the year 2019 but never recieved the money. wrong bank info but good mailing address. So where is it? I get stimulus also.

I cannot contact the IRS because I live in Europe at the moment with a European number. How can I resolve this without contacting them through only calling?