Contact Us

Schedule an appointment or simply write to us

Our locations

Bathurst
350 MacDonald Street, Suite 2
Bathurst, NB E2A 5A5
T 506 548 2288
F 506 548 2289
bathurst@mscrs.ca

Campbellton
87 Roseberry Street
Campbellton, NB E3N 2G6
T 506 753 4114
F 506 753 4111
campbellton@mscrs.ca

Caraquet
258-D St-Pierre Boul. West
Caraquet, NB E1W 1A4
T 506 395 2244
F 506 395 2242
tracadie@mscrs.ca

Dieppe
260 Amirault St
Dieppe, NB E1A 7S5
T 506 384 SNOR (7667)
F 506 384 0501
moncton@mscrs.ca

Edmundston
391 Victoria Street
Edmundston, NB E3V 2K4
T 506 353 0922
F 506 737 0941
edmundston@mscrs.ca

Grand Falls
651 Blvd Everard H. Daigle, Suite 100
Grand Falls, NB E3Z 2S2
T 506 473 3888
F 506 473 4446
grandfalls@mscrs.ca

Kedgwick
57 rue Notre-Dame
Kedgwick, NB E8B 1H5
T 506 353 0922
F 506 737 0941
grandfalls@mscrs.ca

Miramichi
361 Water Street
Miramichi, NB E1V 3G4
T 506 773 7622
F 506 773 7624
miramichi@mscrs.ca

Moncton
264 Botsford Street, Suite 103
Moncton, NB E1C 4X7
T 506 384 SNOR (7667)
F 506 384 0501
moncton@mscrs.ca

Richibucto
25 Cartier Blvd
Richibucto, NB E4W 3W7
T 506 384 SNOR 7667
F 506 384 0501
moncton@mscrs.ca

Shediac
334 Main Street
Shediac, NB E4P 2E5
T 506 384 SNOR (7667)
F 506 384 0501
moncton@mscrs.ca

Tracadie-Sheila
3507 Main Street
Tracadie-Sheila, NB E1X 1C9
T 506 395 2244
F 506 395 2242
tracadie@mscrs.ca

Woodstock
418 Connell Street, Unit 5
Woodstock, NB E7M 5R5
T 506 324 9048
F 506 324 9008
woodstock@mscrs.ca

Charlottetown
155 Belvedere Avenue
Charlottetown, PE C1A 7K2
T 902 620 7667
T 844 677 7250 (Toll free)
F 844 677 7247
charlottetown@mscrs.ca

Summerside
201 Wyatt Crescent, Unit C
Summerside, PE C1N 0B5
T 902 620 7667
T 844 677 7250 (Toll free)
F 844 677 7247
summerside@mscrs.ca

Halifax
1584 Robie Street
Halifax, NS B3H 3E6
T 902 422 4177
F 902 422 0445
halifax@mscrs.ca

Yarmouth
3 Lovitt St, Suite 103
Yarmouth, NS B5A 3C1
T 902 742 7221
F 902 742 7223
yarmouth@mscrs.ca

    Your Name (required)

    Your Email (required)

    Closest Location

    Subject

    Your Message