Has anyone used TD Bank (USA) to setup their LLC account?

December 21, 2023
by a searcher from Harvard University - Harvard Business School in Toronto, ON, Canada
I am a Canadian, but I have lived in the US in the past. I have a US social security number too. Since TD is there in both US and Canada, I am thinking of using TD Bank (USA) to setup my LLC account. Has anyone done this? Can you please share your contacts?