Yes, the ATMs accept cash deposits as well as check deposits for your savings or checking account.
This is technically a bank branch but there are no tellers. I assume the ATMs there are higher capacity than regular ATMs to compensate for this. However there are banking representatives there who would answer that question in more detail than I could.
Thanks! Your answer is awaiting moderation.