Northwood Insurance Agency is an independent agency with offices in Northborough and Hyannis, Massachusetts. It offers personal and business insurance, including auto, boat, homeowners', flood, liability, life and health insurance. Jack Snow is the president of the company.