The Village Bank
307 Auburn St, Newton 02466