3 ms·Does this mean even people who visit US on tourist visa can open accounts ?by web_chops 15y agoDoes this mean even people who visit US on tourist visa can open accounts ?coenhyde 15y agoYes, that's what I did. And no local address required.StavrosK 15y agoYep, I was on ESTA. Not even a visa.1zq 15y agoI also was on ESTA, and had no local address.