Clinics in New Brunswick
1,174 practitioners at 342 clinics, across 61 cities.
Moncton197 practitionersFredericton175 practitionersDieppe153 practitionersSaint John151 practitionersRothesay58 practitionersQuispamsis50 practitionersGrand Falls40 practitionersRiverview34 practitionersOromocto31 practitionersWoodstock27 practitionersBathurst24 practitionersMiramichi23 practitionersShediac19 practitionersSackville17 practitionersCampbellton16 practitionersSt Stephen16 practitionersSussex16 practitionersCaraquet13 practitionersGrand Manan Island12 practitionersHanwell8 practitionersSaint-Ignace8 practitionersBeaurivage6 practitionersBouctouche5 practitionersHampton5 practitionersNotre-Dame5 practitionersRichibucto5 practitionersBeaubassin East4 practitionersCap-Pelé4 practitionersSaint-Quentin4 practitionersTracadie-Sheila4 practitionersFlorenceville-Bristol3 practitionersNackawic3 practitionersSt. George3 practitionersDalhousie2 practitionersDalhousie Junction2 practitionersEastern Charlotte2 practitionersEdmundston2 practitionersPetitcodiac2 practitionersSaint-Antoine2 practitionersSalisbury2 practitionersBloomfield Ridge1 practitionerCarleton North1 practitionerChamcook1 practitionerCharlo1 practitionerDouglas Parish1 practitionerDurham Bridge1 practitionerFlatlands1 practitionerGrande-Digue1 practitionerHartford1 practitionerKedgwick1 practitionerMidland1 practitionerOld Ridge1 practitionerPetit Rocher1 practitionerPlaster Rock1 practitionerSaint-Jacques1 practitionerSaint-Simon1 practitionerSainte-Marie-de-Kent1 practitionerShediac Bridge1 practitionerShediac Cape1 practitionerSmiths Crossing1 practitionerSt. Andrews1 practitioner