At the present, Bank of America runs 83 locations near Franklin, Norfolk County, Massachusetts. The listing of all Bank of America locations in the area can be found here.