Yes, there is. It's to the left, right as you enter through the front door (after waiting in line). It's easy to miss. I only saw it on the way out.
No Atm. They do take debit cards also. No credit cards or federally insured cards
Thanks! Your answer is awaiting moderation.