Cross Insurance Agency
Cross InsuranceWhere Security Meets Strength.


Office Locations
Map of Cross Insurance locations in Maine, Massachusetts and New Hampshire

Cross Insurance has over 30 offices located throughout Maine, Massachusetts and New Hampshire. Each office has a full staff of insurance professionals eager to assist you with all your personal and business insurance coverage needs. Please look below to find the contact information for a Cross Insurance office near you, or use our convenient contact form.


“Please note coverage can not be bound nor changed using this system.”


Bangor, Maine:
Cross Insurance Corporate Headquarters
P.O. Box 1388, Bangor, ME 04402
74 Gilman Road, Bangor, ME 04401

Phone: (207) 947-7345 or 800-999-7345
Fax: (207) 941-0849 (Commercial Lines)
(207) 947-5920 (Personal Lines)

E-mail: insurance@crossagency.com
Personal: sphinney@crossagency.com
Commercial: mcampbell@crossagency.com


 



  Maine    
 

Auburn, Maine:
WE MOVED TO 217 Maine Street Lewiston, please visit or contact us at our new location. (207) 783-8591 

 

Augusta, Maine:
Cross Insurance
116 Community Drive
Augusta, Maine 04330
Phone: (207) 623-4791
Fax: (207) 623-1248
E-mail: mibarguen@crossagency.com
Personal: klewis@crossagency.com
Commercial: dlunn@crossagency.com

 

 

Augusta, Maine:
Cross Insurance
(Employee Benefits Only)
P.O. Box 469 • 116 Community Drive
Augusta, ME 04330
Phone: (207) 623-1238 or 800-244-7717
Fax: (207) 623-7810
E-mail: mdeschaine@crossagency.com

 

Bath, Maine:
Cross Insurance
5 Chandler Drive
Bath, ME 04530
Phone: (207) 443-3336 • 800-696-6055
Fax: (207) 443-2521
E-mail: mharrington@crossagency.com

 

 

Belfast, Maine:
Cross Insurance
P.O. Box 388 • 15E Starrett Drive
Belfast, ME 04915
Phone: (207) 338-5430 or 800-457-5430
Fax: (207) 338-5471
E-mail: trumney@crossagency.com

 

Brewer, Maine:
Insurance Shoppers
419 Wilson Street
Brewer, ME 04412
Phone: (207) 989-1112
Fax: (207) 989-5338
E-mail: budsawyer@crossagency.com

 

 

Lewiston, Maine:
Cross Insurance
217 Main Street
Lewiston, Maine 04243
Phone: (207) 783-8591 or 800-537-6444
Fax: (207) 783-3852
Web site: www2.crossagency.com
E-mail: lroy@crossagency.com

 

Lincoln, Maine:
Cross Insurance
30 Goding Avenue
Lincoln, ME 04457
Phone: (207) 794-3022 or 800-244-3022
Fax: (207) 794-6781
E-mail: tdill@crossagency.com

 

 

Norway, Maine:
Cross Insurance
2 Main Street
Norway, ME 04268
Phone: (207) 743-6554 or 800-734-3247
Fax: (207) 743-7182
E-mail: gcraig@crossagency.com

 

Portland, Maine:
Cross Insurance
P.O. Box 567 • 2331 Congress Street
Portland, ME 04112
Phone: (207) 780-1677 or 800-286-5352
Fax: (207) 780-6377
E-mail: fferland@crossagency.com
Personal: icrosby@crossagency.com
Commercial: jwold@crossagency.com

 

 

Portland, Maine:
Cross Insurance
(Employee Benefits Only)
2331 Congress Street
Portland, ME 04102
Phone: (207) 828-8905 or 877-816-3411
Fax: (207) 828-8907
E-mail: mdeschaine@crossagency.com

 

Sanford, Maine:
Cross Insurance
1204 Main St STE3
Sanford, ME 04073
Phone: (207) 324-4601 or 800-482-1490
Fax: (207) 324-2927
E-mail: jmccomish@crossagency.com

 

 

Union, Maine:
Cross Insurance
P.O. Box 869 • 1719 Heald Highway
Union, ME 04862
Phone: (207) 785-4636 or 800-464-0155
Fax: (207) 785-4610
E-mail: sheald@crossagency.com

 

Windham, Maine:
Cross Insurance
P.O. Box 1383 • 745 Roosevelt Trail
Unit #1
Windham, ME 04062
Phone: (207) 892-7996 or 888-342-6080
Fax: (207) 892-8229
E-mail: lnoel@crossagency.com

 

 

Yarmouth, Maine:
Goddard Insurance Agency
P.O. Box 1415 • 121 Main Street
Yarmouth, ME 04096
Phone: (207) 846-6660
Fax: (207) 846-1438
E-mail: bgoddard@crossagency.com

 

 

 

Back to Top

  Massachusetts    
 

Peabody, Massachusetts:
BK McCarthy Insurance
10 Centennial Drive
Peabody, MA 01960
Phone: (978) 532-5445 • 800-370-5446
Fax: (978) 532-2217
E-mail: jmccarthy@crossagency.com

 

Wakefield, Massachusetts:
Lakeside Insurance
607 North Ave. Door#11
Wakefield, MA 01880
Phone: (781) 245-9450
Fax: (781) 245-9497
E-mail: duved@lakeside-ins.com

 

 

 

Back to Top

  New Hampshire    
 

Alton, New Hampshire:
Wainwright Insurance Services
P.O. Box 1473 • 150 Main Street
Alton, NH 03809
Phone: (603) 875-1211 or 800-930-7224
Fax: (603) 875-1213
E-mail: khoyt@wainwright-ins.com

Berlin, New Hampshire:
Croteau Insurance Agency
324 Main Street
Berlin, NH 03570
Phone: (603) 752-2304 or 888-752-2307
Fax: (603) 752-2307
E-mail: phall@wainwright-ins.com

 

 

Conway, New Hampshire:
Cross Insurance
234 White Mountain Highway Suite 4
PO Box 2010
Conway, NH 03818
Phone: (603) 447-5123
Fax: (603) 447-5126
E-mail: winfinger@crossagency.com



Somersworth, New Hampshire:
Cross Insurance
475C High Street
Somersworth, NH 03878
Phone: (603) 692-1665
Fax: (603) 742-4509
E-mail: swainwright@wainwright-ins.com

 

Exeter, New Hampshire
The DeMeritt Agency, Inc.
6 Center Street
Exeter, NH 03833
Phone 603-778-7304
Fax: 603-772-8339
E-mail: stan@demerittagency.com

Laconia, New Hampshire:
Munsey & Brazil, Inc.
55 Church Street
Laconia, NH 03246
Phone: (603) 524-2425
Fax: (603) 524-3666
E-mail: haley@munseyandbrazil.com

 

       
 

Laconia, New Hampshire:
Cross Insurance
155 Court Street
Laconia, NH 03246
Phone: (603) 524-3731 or 800-491-3731
Fax: (603) 528-7791
E-mail: reifert@crossagency.com

 

Manchester, New Hampshire:
Cullity Insurance/Cross Insurance
57 Market Street
Manchester, NH 03101
Phone: (603) 669-4300 or 800-686-4947
Fax: (603) 641-5062
E-mail: kpowers@crossagency.com
 

Manchester, New Hampshire:
Ferdinando Insurance
637 Chestnut Street
Manchester, NH 03104
Phone: (603) 669-3218 or 800-969-3218
Fax: (603) 645-4331
Website: www.ferdinandoinsurance.com
E-mail: kdio@ferdinandoinsurance.com

 

Meredith, New Hampshire:
Cross Insurance
45 State Route 25
Meredith, NH 03253
Phone: (603) 279-8122 or 800-742-0274
Fax: (603) 279-8876
E-mail: mknox@crossagency.com

 

Plymouth, New Hampshire:
Cross Insurance
612 Tenney Mountain Highway
Plymouth, NH 03264
Phone: (603) 536-2100 or 800-439-0321
Fax: (603) 536-5018
E-mail: dstrickland@crossagency.com

 

Moultonboro, New Hampshire             Clyde B. Foss/Cross Insurance                            977 Whittier Highway            Moultonboro, NH 03254                     Phone: (603)476-5511                            Fax:(603)476-2364                                    Email: minfinger@crossagency.com

 

 

Wolfeboro, New Hampshire:
Wainwright Insurance Services
PO Box 919 • 130 Pine Hill Road
Wolfeboro, NH 03894
Phone: (603) 569-5696 or 888-818-0150
Fax: (603) 569-5798
E-mail: khoyt@wainwright-ins.com

Windham, New Hampshire:
Lakeside Insurance
One Wall Street • 2nd Floor
Windham, NH 03087
Phone: (603) 432-3666 or 888-818-0150
Fax: (603) 432-6076
E-mail: duved@lakeside-ins.com

 

 

 

Back to Top