Bank at 803 Main St Willimantic, CT