Kane Insurance Agency, Inc. is a family owned business. Three generations of the Kane family have served the insurance needs of the Salem community and surrounding area for over sixty years. We are an independent multi-lines agency that can handle all of your insurance needs. Kane Insurance Agency, Inc. represents many companies which allows us to find