Savings Institute Bank & Trust Co. Financial Institutions

80 Stonington Road
Mystic Plaza
Mystic, CT 06355
(860) 535-4716 | Fax: (860) 535-4718
Click to Learn More