North Shore Clinics

Caufeild Village Medical Clinic

5317 Headland Drive, West Vancouver

604-922-1544

Continuum Medical Care

17th Street, West Vancouver

604-913-8183

Dundarave Terrace Medical Clinic

2419 Bellevue Avenue, West Vancouver

604-922-9186

Lonsdale & 19th Clinic

1940 Lonsdale Avenue, North Vancouver

604-987-3347

Lynn Valley Medical & Travel Clinic

1200 Lynn Valley Road, North Vancouver

604-988-5389

Mount Seymour Clinic

333 Seymour Boulevard, North Vancouver

604-904-7712

Ocean Walk Clinic

1884 Marine Drive, West Vancouver

604-925-1884

Park & Tilford Clinic

333 Brooksbank Avenue, North Vancouver

604-983-2442

Park Royal Medical Clinic

Park Royal North, West Vancouver

604-22-7390

Park Royal Village Medical Clinic

The Village, Park Royal South, West Vancouver

604-922-7372

Pelly Clinic

3093 Lonsdale Avenue, North Vancouver

604-988-0132

Pemberton Marine Medical Clinic

1224 Marine Drive, North Vancouver

St. Georges Medical Clinic

1315 St.George’s Avenue, North vancouver

604-984-9213

Tiddlycove Clinic

4915 Marine Drive, West Vancouver

604-922-8216