Grand Bank Corp. is a holding company of National Grand Bank. The company is headquartered in Marblehead, Massachusetts. The company went IPO on 2008-09-23. The firm offers Loans, Credit Cards, Savings, Online Bankings, Online Banking Services. The firm was founded in 1984.