They do have 24/7 ATMs, and there's another located in the 24/7 lobby at the Burbank police department (200 N 3rd St.) In case you want a safer place to access their full ATM services at night.
Yes. The drive thru is also easy to access.
Yes. And they are on a system that has several locations. List is available online
Yes...drive thru and 2 by main door on Magnolia
Thanks! Your answer is awaiting moderation.