Duluth, Minnesota-based North Shore Bank offers personal banking,business banking, private banking, investment services, trust services, mortgages