Located on High Street in Santa Cruz, New England Mutual Life Insurance is a fully licensed and bonded insurance provider based out of New England. The Santa Cruz office serves clients in the greater Santa Cruz and Monterey Bay areas and writes life, homeowners, mortgage and auto insurance. For more information please contact this business.