Ally Bank (formerly GMAC Bank) is an Internet bank, meaning all transactions are done online or via phone or e-mail.

There are no physical branches to visit. In other words, you can’t go to an Ally Bank branch - “It’s one way we are able to keep our rates competitive.” Ally Bank was founded in 2004 and was formerly known as GMAC Bank. In May 2009 GMAC Bank changed its name to Ally Bank.

Full Service Brick and Mortar Office:
6985 Union Park Center Suite 435
Midvale, Utah 84047
United States

Limited Service Administrative Office:
Ally Bank, Ft Washington Branch
1100 Virginia Drive
Fort Washington, PA 19034
United States

Note: It is not Ally Bank branches, but corporate offices.

Financials as of September 2016:
Total Assets:  $115 billion
Deposits:  $76 billion
Equity:  $17.6 billion
Loans:  $87 billion
Established:  2004-08-02
FDIC Insurance: 2004-08-02
FDIC Certificate Number: 57803
Routing number: 124003116