John J. Walsh Insurance Agency, Inc. located in historic Salem and Rockport, Mass, provides a wide variety of insurance solutions for auto, home and business. We also provide Financial Planning such as IRA's, Pension and Profit sharing and Life Insurance. We have a commitment to maintain a high standard of excellence in all that we do and to establish a firm relationship of mutual trust and service with each of our clients.