North Shore Investment & Trust

131 West Superior Street, Duluth, MN 55802