It is not a bank it is an ATM. I googled for a bank and it took me there
November 2017
Avoid getting an auto loan through here at all cost. They do their best in making it difficult for customers to just make a payment. The online system, payment system, and customer service with this banking chain is awful. Stay away.