Comprehensive Primary Care Clinics

With locations across Metro Vancouver & Squamish

Our Clinics

Explore our clinic locations - Your healthcare journey starts here!

Terra Nova Medical (No. 1 Rd)

140-6011 No 1 Road, Richmond

Tel: 604-285-2263, Fax: 604-284-2263

Main Street Medical Clinic

3882 Main Street, Vancouver

Tel: 236-471-5606, Fax: 236-471-8689

Squamish Medical Clinic

102-1870 Dowad Drive, Squamish

Tel: 604-898-6700, Fax: 778-894-1055

Brighouse Medical Clinic (2025)

709-8119 Park Road, Richmond

Tel: 604 273-2502, Fax: 604 394-2556 **Accepting patients on a waitlist basis**

TBA: Jubilee Medical Clinic

1803 Fort St. Victoria, BC V8R 1J6

TBA: (2nd) Squamish Medical Clinic

38247 Cleveland Ave, Squamish, BC V8B 0B4

TBA: Camellia (Nov 2025)

116-10928 132 Street, Surrey, BC V3T 3W7

**Accepting patients based on a waitlist basis**

Terra Nova Primary Care

115-6011 No 1 Road, Richmond

Tel: 604-285-2263, Fax: 604-284-2263

Main & Marine Medical Clinic

235 SE Marine Dr, Vancouver, BC V5X 2S4

Tel: 604-322-3011, Fax 604-322-2827

Yorkson Medical Clinic

A120-8045 204 Street, Langley Township

Tel: 236-471-7051, Fax: 236-471-7014

TBA: Commercial & Broadway

201 - 2460 Commercial Dr, Vancouver, BC V5N 4B9

Tel: 604-285-2263, Fax: 604-284-2263 **Accepting patients on a waitlist basis**

TBA: Yaletown

1061 Hamilton Street, Vancouver

**Accepting patients based on a waitlist basis**

TBA: Abbotsford Medical Clinic

2362 Whatcom Rd #105 Abbotsford, BC V3G 0C1

TBA: Duncan Medical Clinic

291 Cowichan Way Duncan, BC V9L 6P5

TBA: Metrotown Medical Clinic

115-5050 Kingsway, Burnaby BC V5H 4C2

Westminster Medical Clinic

150-7031 Westminster Hwy, Richmond

Tel: 604-270-6004, Fax: 604-270-3215

Brow of the Hill Medical Clinic

854 Twelfth Street, New Westminster

Tel: 604-545-0050, Fax: 604-545-0051

King's Cross Medical Clinic

7550 King George Blvd, Surrey (inside Superstore)

Tel: 604-598-9880, Fax: 604-598-2493 **Accepting patients based on a waitlist basis**

Lonsdale Medical Clinic

102A -1124 Lonsdale Ave, North Vancouver

Tel: 604-982-7732, Fax: 604-914-3011 **Accepting patients based on a waitlist basis**

TBA: Fraser Medical Clinic

6690 Fraser St, Vancouver BC, V5X 3T5

TBA: Tsawwassen Medical Clinic

5461 12th Ave, Tsawwassen BC V4M 3J9

TBA: Brighouse Medical Clinic (2025)

709-8119 Park Road, Richmond

Tel: 604 273-2502, Fax: 604 394-2556 **Accepting patients on a waitlist basis**