New England Heritage Insurance Agency is now known as Salem Five Insurance Services, LLC. To learn more about Salem Five Insurance Services, click here.