The Village Bank Categories Banks/Credit Unions 320 Needham Street Ste. 200 Newton MA 02464 (617) 969-4300 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×