Book Appointment Call 604-372-4000

Our Locations – 18 Convenient Locations to Serve You

We’re conveniently located in Lower Mainland area with 18 offices to serve you. Members can book appointments online or by phone.

Pemberton Marine Medical Clinic
  • 1256 Marine Dr, North Vancouver, BC V7P 1T2 Canada
  • Phone: 604-372-4000
Kerrisdale Station Medical Clinic
  • 2077 W 42nd Ave, Vancouver, BC V6M 2B4 Canada
  • Phone: 604-372-4000
Richmond Central Medical Clinic
  • 150-7997 Westminster Hwy Richmond, BC V6X 1A4 Canada
  • Phone: 604-372-4000
SleepWorks Medical Inc
  • 103-15240 56 Ave Surrey, BC V3S 5K7 Canada
  • Phone: 604-372-4000
Spring Medical Clinic
  • 4453 Lougheed Hwy. Burnaby, BC V5C 2Z2 Canada
  • Phone: 604-372-4000
City View Medical Clinic
  • 2480 Heather St, Vancouver, BC V5Z 3H9 Canada
  • Phone: 604-372-4000
Able Care Medical Clinic
  • 56-2991 Lougheed Hwy Coquitlam, BC V3B 6J6 Canada
  • Phone: 604-372-4000
Clover Care Medical Clinic
  • 102-17770 56 Avenue Surrey, BC Canada
  • Phone: 604-372-4000
Care Place Medical (Fleetwood)
  • 306-9014 – 152nd Street Surrey, BC V3R 4E7 Canada
  • Phone: 604-372-4000
Panorama Village Medical Clinic
  • 103-15157 – No. 10 Highway Surrey, BC V3S 9A5 Canada
  • Phone: 604-372-4000
Brickyard Medical Clinic
  • 150-17475 56th Avenue Surrey, BC V3S 2X6 Canada
  • Phone: 604-372-4000
Care Place Medical (Scott Road)
  • 7154-120th Street Surrey, BC V3W 3M8 Canada
  • Phone: 604-372-4000
Clayton Heights Medical Clinic
  • 204-18730 Fraser Hwy Surrey, BC V3S Canada
  • Phone: 604-372-4000
Triton Medical Centre
  • 102-12565 88th Ave, Surrey, BC V3W 3J7 Canada
  • Phone: 604-372-4000
Sunrise Medical Clinic
  • 102-2280 East Hastings Street Vancouver, BC V5L 1V4 Canada
  • Phone: 604-372-4000
North Vancouver Medical Clinic
  • 110-1100 Lonsdale Avenue North Vancouver, BC V7M 2H3 Canada

  • Phone: 604-372-4000
Hilltop Medical Clinic
  • 200 – 15331 16th Ave Surrey, BC V4A 0C1 Canada
  • Phone: 604-372-4000
Lougheed Medical Clinic
  • 145 – 9855 Austin Ave, Burnaby, BC V3J 1N4 Canada
  • Phone: 604-372-4000