1. North Shore Bank, A Co-Operative Bank 237 S Main St, Middleton, MA 01949 Coordinate: 42.57792,-70.99889 Phone: (978) 739-1023