South Shore Bank Address: 1 Wildcat Way, Weymouth, MA 02190 Phone: (781) 337-3000 Banks Other Businesses: Weymouth Bank at 744 Broad St, Weymouth, MA 02189 Santander Bank ATM at 1515 Commercial St, Weymouth, MA 02189 Bank of America at 525 Washington St, Weymouth, MA 02188 Colonial Federal Savings Bank at 708 Middle St, Weymouth, MA 02188