Office Locations

Cumberland Headquarters

275 U.S. Route One
Cumberland Foreside, ME 04110
phone: (800) 777-5244
local: (207) 829-3450
fax: (207) 829-6350
Get Directions

Brunswick Office

(Insurance Services)
181 Park Row
Brunswick, ME 04011
phone: (800) 370-0102
local: (207) 729-0102
fax: (207) 729-4071
Get Directions

Bowdoinham Office

(Insurance Services)
18 Main Street
P.O. Box 129
Bowdoinham, ME 04008
phone: (800) 660-5783
local: (207) 666-5783
fax: (207) 666-5734
Get Directions

Durham Office

(Insurance Services)
827 Pinkham Brook Road
(Rt. 125)
Durham, ME 04222
phone: (207) 865-6127
fax: (207) 353-5857
Get Directions

Portsmouth Office

(Insurance Services)
100 Market Street, Suite 201
Portsmouth, NH 03801
phone: (603) 842-6363
fax: (603) 430-0275
Get Directions