Suite 400, Phoenix Square
371 Queen Street
Fredericton, NB E3B 1B1
Mailing address:
PO Box 310 Stn A
Fredericton, NB E3B 4Y9
Phone 506 453 7771
Fax 506 453 9600
coxandpalmer.com
Managing Partner Jamie C. Eddy
Managing Director/COO Gregory Machum
Blue Cross Centre
Suite 500, 644 Main Street
Moncton, NB E1C 1E2
Phone 506 856 9800
Fax 506 856 8150
coxandpalmer.com
Managing Partner (all NB offices) George L. Cooper
Managing Director/COO Gregory Machum
Brunswick Square, Suite 1500
1 Germain Street
Saint John, NB E2L 4V1
Mailing address:
PO Box 1324 Stn Main
Saint John, NB E2L 4H8
Phone 506 632 8900
Fax 506 632 8809
coxandpalmer.com
Managing Partner Josh J.B. McElman
Managing Director/COO Gregory Machum

Scotia Centre, Suite 1000
235 Water Street
St. John's, NL A1C 1B6
Phone 709 738 7800
Fax 709 738 7999
coxandpalmer.com
Managing Partner Alexander (Sandy) MacDonald, Q.C.
Chief Financial Officer/Director of Operations Gloria Young

Purdy's Wharf, Tower I
1100-1959 Upper Water Street
Halifax, NS B3J 3N2
Mailing address:
PO Box 2380 Stn Central
Halifax, NS B3J 3E5
Phone 902 421 6262
Fax 902 421 3130
coxandpalmer.com
Managing Partner Kevin Latimer, QC
Chief Operating Officer Rob Everist, CMA

334 Church Street
PO Box 40
Alberton, PE C0B 1B0
Phone 902 853 3313
Fax 902 853 3753
coxandpalmer.com
Managing Partner Mary Lynn Kane, QC
Director of Administration Darlene Doyle
Suite 600
97 Queen Street
Charlottetown, PE C1A 4A9
Phone 902 628 1033
Fax 902 566 2639
coxandpalmer.com
Managing Partner Mary Lynn Kane, QC
Director of Administration Darlene Doyle
4A Riverside Drive
PO Box 516
Montague, PE C0A 1R0
Phone 902 838 1033
Fax 902 838 3440
coxandpalmer.com
Managing Partner Mary Lynn Kane, QC
Director of Administration Darlene Doyle
serving clients on Wednesday afternoons
29 Park Street
Morell, PE C0A 1S0
Phone 902 961 9300
Managing Partner Mary Lynn Kane, QC
Director of Administration Darlene Doyle
82 Summer Street
Summerside, PE C1N 3H9
Phone 902 888 1033
Fax 902 436 7131
coxandpalmer.com
Managing Partner Mary Lynn Kane, QC
Director of Administration Darlene Doyle