Independent insurance agency in Salem Massachusetts offering car, home, general liablilty, professional liability and personal umbrella insurance.