5 Main Street, Kingston, Massachusetts 02364(781) 585-6050
Cavanaugh Insurance Agency, a division of Salem Five Insurance Services, LLC, is located on Main Street, convenient to businesses.