Davis & Towle Insurance Group

$23.1M revenue • 51 employees • 115 Airport Rd, Concord, NH, 03301, United States

Last Updated Aug 10, 2025

Company Overview

Company Name

Davis & Towle Insurance Group

Address

115 Airport Rd, Concord, NH, 03301, United States

Approx. Annual Revenue

$23.1M

Employees

51

Established

1998

About Davis & Towle Insurance Group

Established in 1998, this insurance agency is located in Franklin, New Hampshire and employs approximately 51 people. The company provides a range of affordable insurance solutions, including home, auto, and business coverage, serving customers in New Hampshire, Massachusetts, Maine, and Rhode Island.

Frequently Asked Questions about Davis & Towle Insurance Group

Technologies Used

Social Profiles

Key Decision Makers

Christopher Nicolopoulos Chief Executive Officer
LinkedIn