You don't need a US address to keep your accounts open so it will be fine. Just make sure you have online banking or some means of transferring the money out to Canada when you are ready.I have not spoken to the banks yet, but was thinking if they will allow me to keep the bank accounts open without me being here, I mean without any valid US address. Once I have more info on this , I will update here in case someone else is also looking for it.