Home>Choose State>Cities in Massachusetts>Institutions in Belmont>Leader Bank Locations in Belmont Leader Bank Branch Locations in Belmont, MA 1. Leader Bank - Belmont Branch 363 Pleasant St, Belmont, MA 02478 (617) 489-5100 View Branch