Is the branch open
Not to the ATM, but this location does allow walk-ins and will 100% help to open a bank account. Editing just to say that you'd need to look at the bank hours, since the ATM shows 24/7 open.
Thanks! Your answer is awaiting moderation.