Barrington Bank & Trust Company Announces Grand Re-Opening of New Locations