Our Locations
12 clinics across Canada
In-person care close to home or telemedicine from anywhere in Canada. Find a clinic near you — or connect with us virtually, no matter where you live.
Find a clinic
Our clinics are located near major military bases and communities from Alberta to Newfoundland. Click a phone number to call your nearest location directly.
-
Edmonton
9505 63 Ave NW, Edmonton, AB T6E 0G2 1-587-521-6409 -
Kingston
847 Norwest Road, Unit 9, Kingston, ON K7P 2N3 1-613-877-4010 -
Ottawa
250 City Centre Ave, Ottawa, ON K1R 6K7 1-613-738-1220 -
Pembroke
5-595 Pembroke Street East, Pembroke, ON K8A 3L7 1-613-687-1010 -
Barrie
211 Ferndale Drive, Unit 6, Barrie, ON L4N 6B9 1-705-503-4945 -
Trenton
30 King Street, Unit 102, Trenton, ON K8V 6B1 1-613-965-6780 -
Oromocto
255 Restigouche Road, Unit 1, Oromocto, NB E2V 2H1 1-506-385-9334 -
Moncton
1405 Mountain Road, Unit A4, Moncton, NB E1C 2T9 1-506-859-0420 -
Charlottetown
293 Allen Street, Suite 102, Charlottetown, PE C1A 2W1 1-902-894-1421 -
Greenwood
768 Central Avenue, Greenwood, NS B0P 1N0 1-902-466-1985 -
Sydney
369 Esplanade Street, Sydney, NS B1P 1A9 1-902-270-6370 -
Mount Pearl
1 Sunrise Avenue, Mount Pearl, NL A1N 1B6 1-709-738-1954
Can't visit in person?
We serve all of Canada by telemedicine. Whether you live in a remote community or simply prefer the convenience of virtual care, our physicians are available to you from coast to coast.
Ready to get started?
Register as a patient today. Our team will match you with a clinician at your nearest location — or set you up for telemedicine care from anywhere in Canada.