This location has a great team. They are always willing to help, involved in the community and act with urgency!
December 2023
I was never given any trouble. There is a modicum of expectations when depositing a check that it may take 1-3 business day for it to post on the account. I know better than to blame the teller for them to do their job.
February 2019
Friendly cashiers. Good deal on checking account but not even close to being competative on CDs.