Get Directions to Savings Institute Bank & Trust ← View details 159 Merrow Road, Tolland, Connecticut 06084 +1 860-872-0600 Get Directions From* To * — Required information