Clinic Locator

Please type the name of your community in the search box below. All Screening Mammography Program of BC clinics that meet that search criteria will appear in the table. If you cannot find a clinic in your community, please call us at 1-800-663-9203. Please note the start and end dates for mobile services. All fixed locations will appear as "Year Round".

To book your appointment, please contact the clinic directly by using the telephone number in the listing or send us an email.

Community
Clinic Details
Phone
StartDate
EndDate
Abbotsford
Abbotsford Regional Hospital
and Cancer Centre
32900 Marshall Road
Abbotsford, BC
V2S 0C2
604-851-4750
Year Round 
Burnaby
115 - 4980 Kingsway
Burnaby, BC
V5H 4K7
604-436-0691
Year Round 
Campbell River
Campbell River & District Hospital,
Radiology
375 - 2nd Avenue
Campbell River, BC
V9W 3V1
1-800-663-9203
Year Round 
Comox
St. Joseph's General Hospital,
Diagnostic Imaging
2137 Comox Avenue
Comox, BC
V9M 1P2
250-890-3020
Year Round 
Coquitlam
MedRay Imaging
Gordon Professional Centre
102 - 3001 Gordon Avenue
Coquitlam, BC
V3C 2K7
604-927-2130
Year Round 
Cranbrook
East Kootenay Regional Hospital
13-24th Avenue North
Cranbrook, BC
V1C 3H9
1-800-663-9203
Year Round 
Dawson Creek
Dawson Creek & District Hospital,
Radiology
11100 - 13th Street
Dawson Creek, BC
V1G 3W8
1-800-663-9203
Year Round 
Delta
Delta Hospital
5800 Mountain View Blvd.
Delta, BC
V4K 3V6
604-877-6187
Year Round 
Fort St. John
Fort St. John Hospital, Radiology
9636 - 100th Avenue
Fort St. John, BC
V1J 1Y3
1-800-663-9203
Year Round 
Kamloops
102-300 Columbia St.
Kamloops, BC
V2C 6L1
250-828-4916
Year Round 
Kelowna
Kelowna Medical Imaging
108 - 3330 Richter Street
Kelowna, BC
V1W 4V5
250-861-7560
Year Round 
Kitimat
Kitimat General Hospital, Radiology
920 Lahakas Boulevard N.
Kitimat, BC
V8C 2S3
1-800-663-9203
Year Round 
Langley
Langley Memorial Hospital
22051 Fraser Highway
Langley, BC
V3A 4H4
604-514-6044
Year Round 
Nanaimo
Madrona Imaging
Suite B - 1804 Bowen Road
Nanaimo, BC
V9S 5W4
250-716-5904
Year Round 
North Vancouver
149 East 15th Street
North Vancouver, BC
V7L 2P7
604-903-3860
Year Round 
Port Alberni
West Coast General Hospital, Radiology
3949 Port Alberni Highway
Port Alberni, BC
V9Y 4S1
1-800-663-9203
Year Round 
Powell River
Powell River Hospital, Radiology
5000 Joyce Ave.
Powell River, BC
V8A 5R3
1-800-663-9203
Year Round 
Prince George
Phoenix Medical Imaging
101 - 2155 10th Avenue
Prince George, BC
V2M 5J6
250-565-6816
Year Round 
Prince Rupert
Prince Rupert Regional Hospital,
Radiology
1305 Summit Avenue
Prince Rupert, BC
V8J 2A6
1-800-663-9203
Year Round 
Quesnel
GR Baker Hospital, Radiology
543 Front Street
Quesnel, BC
V2J 2K7
1-800-663-9203
Year Round 
Richmond
Richmond Hospital
7000 Westminster Highway
Richmond, BC
V6X 1A2
604-244-5505
Year Round 
Sechelt
St. Mary’s Hospital
5544 Sunshine Coast Hwy.
Sechelt, BC
V0N 3A0
1-800-663-9203
Year Round 
Surrey
Jim Pattison Outpatient Care
and Surgery Centre
9750 - 140th Street
Surrey, BC
V3T 0G9
604-582-4592
Year Round 
Vancouver
BC Women's Hospital & Health Centre
4480 Oak St., Block F2
Vancouver, BC
V6H 3V4
604-775-0022
Year Round 
Vancouver
Mount St. Joseph Hospital,
Radiology Department
3080 Prince Edward Street
Vancouver, BC
V5T 3N4
604-877-8388
Year Round 
Vancouver
Greig & Associates
5752 Victoria Drive
Vancouver, BC
V5P 3W7
604-321-6770
Year Round 
Vancouver
X-Ray 505
505 - 750 W. Broadway
Vancouver, BC
V5Z 1H4
604-879-8700
Year Round 
Vernon
Vernon Jubilee Hospital,
Radiology Department
2101 South 32nd Street
Vernon, BC
V1T 5L2
250-549-5451
Year Round 
Victoria
Canadian Medical Healthcare Imaging
305 - 1990 Fort Street
Victoria, BC
V8R 6V4
250-952-4232
Year Round 
Victoria
Victoria General Hospital,
Radiology Department
1 Hospital Way
Victoria, BC
V8Z 6R5
250-727-4338
Year Round 
White Rock
Berkeley Building
15476 Vine Avenue
White Rock, BC
V4B 5M2
604-535-4512
Year Round 
Williams Lake
Cariboo Memorial Hospital, Radiology
517 North 6th Avenue
Williams Lake, BC
V2G 2G8
1-800-663-9203
Year Round 
Chilliwack
Chilliwack General Hospital,
Radiology Department
45600 Menholm Rd.
Chilliwack, BC
V2P 1P7
1-800-663-9203
Year Round 
Terrace
Mills Memorial Hospital
4720 Haugland Avenue
Terrace, BC
V8G 2W7
1-800-663-9203
Year Round 
Okanagan
Penticton Regional Hospital,
Medical Imaging
550 Carmi Avenue
Penticton, BC
V2A 3G6
250-770-7573
Year Round 
Duncan
Cowichan District Hospital, Radiology
3045 Gibbins Road
Duncan, BC
V9L 1E5
1-800-663-9203
Year Round 
Esketemc
Health Centre – Block Booking
1-800-663-9203
Date to be announced
  
Sidney
Pauquachin Health Centre
9010 West Saanich Road
Sidney, BC
V8L 5W4
1-800-663-9203
Date to be announced
  
Slocan
WE Graham Community School
Youth Centre Building
915 Harold Street
Slocan, BC
V0G 2C0
1-800-663-9203
2014/09/262014/09/26
Alert Bay
Cormorant Island Community Health Centre
49 School Road
Alert Bay, BC
V0N 1A0
1-800-663-9203
Date to be announced
  
Fort Rupert
Fort Rupert
KDC Health Centre
97 Tsakis Way
Port Hardy, BC
V0N 2P0
1-800-663-9203
Date to be announced
  
Gold River
Aquatic Centre
350 Muchalet Drive
Gold River, BC
V0P 1G0
1-800-663-9203
Date to be announced
  
Mount Currie
Pqusnalhcw Health Centre
Lot 201 Black Bear Road
Mount Currie, BC
V0N 2K0
1-800-663-9203
Date to be announced
  
Port Alice
Port Alice Hospital
1090 Marine Drive
Port Alice, BC
V0N 2N0
1-800-663-9203
Date to be announced
  
Sayward
Sayward Primary Healthcare Clinic
601 Kelsey Way
Sayward, BC
V0P 1R0
1-800-663-9203
Date to be announced
  
Sointula
Sointula Medical Clinic
#25 - 2nd Street
Malcolm Island, BC
V0P 2E0
1-800-663-9203
Date to be announced
  
Sooke
Sooke Health Unit
Unit 104 - 2145 Townsend Road South
Sooke, BC
V9Z 0H3
1-800-663-9203
Date to be announced
  
Smithers
Bulkley Valley District Hospital
3950 8th Avenue, PO Box 370
Smithers, BC
V0J 2N0
250-847-6249
Year Round 
Balfour
Balfour Evangelical Covenant Church
7741 Upper Balfour
Balfour, BC
V0G 2G0
1-800-663-9203
2014/10/012014/10/01
Cache Creek
Bonaparte Health Centre
2689A Sage Hill Road
Cache Creek, BC
VOK 1HO
1-800-663-9203
Date to be announced
  
Clinton
Health & Wellness Centre
1510 Cariboo Highway (Highway 97)
Clinton, BC
V0K 1K0
1-800-663-9203
Date to be announced
  
Crawford Bay
East Shore Community Health Centre Laboratory
PO Box 161, 15985 Hwy 3A
Crawford Bay, BC
1-800-663-9203
2014/10/302014/10/30
Greenwood
Community Hall
346 South Copper Road
Greenwood, BC
1-800-663-9203
Date to be announced
  
Radium Hot Springs
Radium Seniors Hall
4863 Stanley Street
Radium Hot Springs, BC
1-800-663-9203
Date to be announced
  
Splatsin
Splatsin First Nations Health Centre
5775 Old Vernon Road
Enderby, BC
V0E 1V0
1-800-663-9203
2014/11/262014/11/26
Trail
Teck Metal Ltd.
The Learning Center Bld.
Trail, BC
1-800-663-9203
Date to be announced, Employees Only
  
Windermere
Akisqnuk Health Centre (located by the Akisqnuk First Nations Band Office in Windermere)
Highway 93 & 95
Windermere, BC
V0B 2L0
1-800-663-9203
Date to be announced
  
Kispiox
Kispiox Health Unit
2515 Mary Blackwater Avenue
Hazelton, BC
V0J 1Y0
1-800-663-9203
Date to be announced
  
Kaslo
Kaslo Primary Health Centre
673 A Avenue
Kaslo, BC
1-800-663-9203
2014/09/272014/09/29
Nakusp
Arrow Lakes Hospital Laboratory
97 East 1 Avenue
Nakusp, BC
1-800-663-9203
Date to be announced
  
New Denver
Slocan Community Health Centre
401 Galena Avenue
New Denver, BC
1-800-663-9203
Date to be announced, Use Back Door Entrance
  
Revelstoke
Senior's Centre
603 Connaught Street
Revelstoke, BC
1-800-663-9203
Date to be announced
  
Tumbler Ridge
Health Centre
220 Front Street
Tumbler Ridge, BC
V0C 2W0
1-800-663-9203
2014/10/102014/10/10
Armstrong
Pleasant Valley Health Centre
3800 Patten Drive
Armstrong, BC
V0E 1B2
1-800-663-9203
Date to be announced
  
Barriere
Royal Canadian Legion
681 Shaver Rd.
Barriere, BC
V0E 1E0
1-800-663-9203
2014/10/202014/10/20
Blind Bay
Blind Bay Market Place
Unit 4, 2676 Fairway Hills Road
Blind Bay, BC
V0E 1H2
1-800-663-9203
Date to be announced, By the Okanagan Regional Library
  
Chase
Creekside Seniors Centre
542 Shushwap Avenue
Chase, BC
V0E 1M0
1-800-663-9203
Date to be announced
  
Clearwater
Dr. Helmcken Hospital
640 Park Drive
Clearwater, BC
V0E 1N0
1-800-663-9203
2014/10/212014/10/22
Enderby
Enderby Community Health Centre Laboratory
707-3rd Avenue, Box 610
Enderby, BC
1-800-663-9203
Date to be announced
  
Logan Lake
Logan Lake Primary Health Care Centre Laboratory
5 Beryl Drive
Logan Lake, BC
1-800-663-9203
Date to be announced
  
Merritt
Lower Nicola Indian Band
Health Centre
230 Highway 8 West
Merritt, BC
V1K 1M9
1-800-663-9203
Date to be announced
  
Lumby
White Valley Community Hall
2250 Shields
Lumby, BC
V0E 2G0
1-800-663-9203
Date to be announced
  
Merritt
Nicola Valley Hospital and Health Centre Laboratory
3451 Voght Street
Merritt, BC
1-800-663-9203
Date to be announced
  
Oliver
Oliver Seniors Centre
34452 95th Street
Oliver, BC
V0H 1T0
1-800-663-9203
Date to be announced
  
Osoyoos
Osoyoos United Church
7814 Spartan Drive
Osoyoos, BC
V0H 1V0
1-800-663-9203
Date to be announced
  
Peachland
Peachland Community Centre
4450 6th Street, RR 6
Peachland, BC
V0H 1X6
1-800-663-9203
Date to be announced
  
Rock Creek
Rock Creek Community Medical Clinic
Highway 33
Rock Creek, BC
V0H 1Y0
1-800-663-9203
Date to be announced
  
Scotch Creek
North Shuswap Christian Fellowship
4079 Butters Road
Scotch Creek, BC
1-800-663-9203
Date to be announced
  
Sicamous
Sicamous United Church
705 Trans Canada Hwy – Frontage Road
V0E 2V0
1-800-663-9203
Date to be announced
  
Summerland
St. John's Lutheran Church
15244 Victoria Road N.
Summerland, BC
V0H 1Z3

1-800-663-9203
Date to be announced
  
Quilchena
Upper Nicola Health Services
7055 Hillside Rd
Quilchena, BC
V0E 2R0
1-800-663-9203
2014/10/242014/10/24
Westbank
2425 Orlin Road
Westbank, BC
V4T 1N2
1-800-663-9203
Date to be announced
  
Winfield
District of Lake Country Municipal Hall
10150 Bottom Wood Lake Road
Lake Country, BC
V4V 2M1

1-800-663-9203
Date to be announced
  
Qualicum Beach
The Qualicum Beach Civic Centre
747 Jones Street
Qualicum Beach, BC
V9K 1S4
1-800-663-9203
Date to be announced
  
Parksville
Baptist Church
550 Pym Street
Parksville, BC
V9P 1B6
1-800-663-9203
Date to be announced
  
Christina Lake
Christina Lake Community Hall
90 Park Road
Christina Lake, BC
V0H 1E0
1-800-663-9203
Date to be announced, Summer 2015
  
Hazelton
Wrinch Memorial Hospital
Highway 62
Hazelton, BC
V0J 1Y0
1-800-663-9203
2014/09/262014/09/27
Ashcroft
Ashcroft Hospital
Basement
1-800-663-9203
Date to be announced, Across from Physio
  
Castlegar
Castlegar Community Health Centre Conference Room
709-10th Street
Castlegar, BC
V1N 2H7
1-800-663-9203
2014/10/022014/10/06
Fountain
XAX LI’P Medical Centre
1501 5th Avenue (Boardroom)
1-800-663-9203
Date to be announced, Summer 2015
  
Grand Forks
Boundary Hospital Laboratory
7649-22nd Street
Grand Forks, BC
V0H 1H0
1-800-663-9203
Date to be announced
  
Keremeos
South Similkameen Health Centre Laboratory
700 - 3rd Street
Keremeos, BC
1-800-663-9203
2014/11/142014/11/15
Lillooet
Lillooet Hospital & Health Centre Laboratory
951 Murray Street
Lillooet, BC
1-800-663-9203
Date to be announced
  
Lytton
Medical Clinic
533 Main Street
Lytton, BC
V0K 1Z0
1-800-663-9203
Date to be announced
  
Nelson
Kootenay Lake Regional Hospital (Annex)
3 View Street
Nelson, BC
1-800-663-9203
2014/10/152014/10/22
Princeton
Princeton General Hospital Laboratory
98 Ridgewood Drive Box 610
Princeton, BC
1-800-663-9203
Date to be announced
  
Salmon Arm
Salmon Arm Community Centre
2550 Trans Canada Highway
Salmon Arm, BC
V1E 4M6
1-800-663-9203
Corner of 8th Avenue NE & 24th Street NE
2014/12/132014/12/19
Trail
Kiro Wellness Centre
Suite 2 – 1500 Columbia Avenue
Trail, BC
V1R 1K3
1-800-663-9203
2014/10/082014/10/14
Midway
Midway, BC
1-800-663-9203
Date to be announced
  
Houston
Houston Health Centre
3202 14th Street
Houston, BC
V0J 1Z0
1-800-663-9203
2014/09/292014/09/30
Chemainus
Chemainus Health Care Centre
9909 Esplanade Street
Chemainus, BC
V0R 1K1
1-800-663-9203
Date to be announced
  
Rossland
Senior's Hall #45
1916 1st Avenue
Rossland, BC
V0G 1Y0
1-800-663-9203
Date to be announced
  
Granisle
Granisle Health Centre
1 Hagen Street
Granisle, BC
V0J 1W0
1-800-663-9203
Date to be announced
  
Beaver Valley
Mountain Side Village
135 Mountain Side Drive
Fruitvale, BC
V0G 1L1
1-800-663-9203
Date to be announced
  
Stellako
Stellat'en Health Centre
1-800-663-9203
Date to be announced
  
Salmo
Wellness Centre (Medical Clinic)
1-800-663-9203
Date to be announced
  
Tache
Tl'azt'en Nation Health Unit
1-800-663-9203
Date to be announced
  
Nak'azdli First Nation
Nak'azdli Health Centre
286 Kwah Road
Fort St. James, BC
V0J 1P0
1-800-663-9203
Date to be announced
  
Bella Coola
Bella Coola Medical Clinic
1025 Elcho Street
Bella Coola, BC
V0T 1C0
1-800-663-9203
Date to be announced
  
Bella Bella
R.W. Large Memorial Hospital
88 Waglisla St.
Bella Bella, BC
1-800-663-9203
Date to be announced
  
Gabriola
Gabriola Community Health Centre
695 Church Street
Gabriola, BC
V0R 1X3
1-800-663-9203
Date to be announced
  
Ladysmith
Ladysmith & District Hospital
1111 4th Avenue
Ladysmith, BC
V9G 1A5
1-800-663-9203
Date to be announced
  
Pemberton
Health Centre
1403 Portage Road
Pemberton, BC
V0N 2L1
1-800-663-9203
Date to be announced
  
Port Hardy
Port Hardy Hospital
9120 Granville Street
Port Hardy, BC
V0N 2P0
1-800-663-9203
Date to be announced
  
Port McNeill
District Chamber of Commerce,Visitor Centre- Vancouver Island North
1594 Beach Drive
Port McNeill, BC
V0N 2R0
1-800-663-9203
Date to be announced
  
Saanichton
Saanichton
Peninsula Health Unit
2170 Mount Newton Cross Road
Saanichton, BC
V8M 2B2
1-800-663-9203
Date to be announced
  
Salt Spring Island
Courthouse
343 Lower Ganges Road
Salt Spring Island, BC
V8K 2V4
1-800-663-9203
Date to be announced
  
Squamish
Shannon Falls Retirement Residence
38225 3rd Avenue
Squamish, BC
V8B 0S2
1-800-663-9203
Date to be announced
  
Whistler
Whistler Health Centre
4380 Lorimer Road
Whistler, BC
V0N 1B4
1-800-663-9203
Date to be announced
  
Fort St. James
Stuart Lake Hospital
600 Hospital Rd.
Fort St. James, BC
V0J 1P0
1-800-663-9203
2014/10/032014/10/04
Alexis Creek
Health Centre
1-800-663-9203
Date to be announced
  
Anahim Lake
Health Centre
1-800-663-9203
Date to be announced
  
Tatla Lake
West Chilcotin Health Centre
16452 Highway 20
Tatla Lake, BC
V0L 1V0
1-800-663-9203
Date to be announced
  
100 Mile House
591 South Cedar Street
100 Mile House, BC
V0K 2E0
1-800-663-9203
Date to be announced
  
Nelson
Kootenay Lake Regional Hospital (Annex)
3 View Street
Nelson, BC
1-800-663-9203
Date to be announced
  
Pitt Meadows
Pitt Meadows Municipal Hall
Large Conference Room
12007 Harris Road
V3Y 2B5
1-800-663-9203
Date to be announced
  
Creston
Creston Valley Hospital Laboratory
312-15th Avenue N.
Creston, BC
1-800-663-9203
Date to be announced
  
Fernie
Elk Valley Hospital Laboratory
1501 5th Avenue
Fernie, BC
V0B 1M0
1-800-663-9203
Date to be announced
  
Sparwood
Sparwood Hospital and Health Centre
570 Pine Avenue
Sparwood, BC
V0B 2G0
1-800-663-9203
Date to be announced
  
Maple Ridge
Parish of St. George
23500 Dewdney Trunk Road
Maple Ridge, BC
V2X 3L8
1-800-663-9203
Date to be announced
  
Elkford
Elkford Health Centre Laboratory
212 Alpine Way
Elkford, BC
1-800-663-9203
Date to be announced
  
Mill Bay
Mill Bay Centre
#355 - 2720 Mill Bay Road
Mill Bay, BC
V0R 2P1
1-800-663-9203
Date to be announced
  
Lake Cowichan
Kaatza Health Centre
58 Cowichan Avenue West
Lake Cowichan, BC
V0R 2G0
1-800-663-9203
Date to be announced
  
Kimberley
Centennial Hall
100 4th Avenue (Coronation Park)
Kimberley, BC
1-800-663-9203
Date to be announced
  
New Westminster
Royal City Shopping Centre
610 Sixth Street
New Westminster, BC
V3L 3C2
1-800-663-9203
Date to be announced
  
Invermere
Lions Hall
651 - 93 & 95 Highway RR 3
Invermere, BC
V0A 1K3
1-800-663-9203
Date to be announced, Back of Chamber of Commerce
  
Ucluelet
Ucluelet Community Centre
500 Matterson Drive
Ucluelet, BC
V0R 3A0
1-800-663-9203
Date to be announced
  
Tofino
Royal Canadian Legion #65
331 Main Street
Tofino, BC
V0R 2Z0
1-800-663-9203
Date to be announced
  
Cranbrook
St. Mary's
Ktunaxa Kinbasket Health Office
7468 Mission Road
Cranbrook, BC
V1C 7E5
1-800-663-9203
Date to be announced
  
Kamloops
Qwemtsin Health Centre
130 Chilcotin Road
Kamloops, BC
V2H 1G3
1-800-663-9203
2014/10/232014/10/23
New Aiyansh
New Aiyansh Health Centre
4920 Tait Avenue
New Aiyansh, BC
V0J 1A0
1-800-663-9203
2014/09/232014/09/23
Valemount
Valemount Health Centre
1445 5th Avenue
Valemount, BC
V0E 2Z0
1-800-663-9203
2014/10/152014/10/16
Vanderhoof
Northern Interior Health Unit
3299 Hospital Road
Vanderhoof, BC
V0J 3A2
1-800-663-9203
2014/09/182014/09/20
McBride
McBride Hospital
1136 5th Avenue
McBride, BC
V0J 2E0
1-800-663-9203
2014/10/172014/10/18
Prince George
Guru Gobind Singh Temple
443 Kelly Street
Prince George, BC
V2M 3K4
1-800-663-9203
2014/10/142014/10/14
Burns Lake
Lakes District Hospital & Health Centre
Lower Level, 1st Conference Room
741 Center Street
Burns Lake, BC
V0J 1E0
1-800-663-9203
2014/09/302014/10/01
Chetwynd
Chetwynd Health Centre
5500 Hospital Road
Chetwynd, BC
V0C 1J0
1-800-663-9203
2014/10/082014/10/09
Fraser Lake
Community Health Centre
130 Chowsunket Road
Fraser Lake, BC
V0J 1S0
1-800-663-9203
2014/10/022014/10/02
Greenville
Greenville Health Centre
412 North Road
Greenville, BC
V0J 1X0
1-800-663-9203
2014/09/232014/09/23
Kamloops
Urban Aboriginal Clinic
Kamloops, BC
1-800-663-9203
Clinic clients & outreach program, Block booking
2014/10/242014/10/24
Kincolith
Kincolith Health Centre
1201 Fireman Street
Kincolith, BC
V0V 1B0
1-800-663-9203
2014/09/242014/09/24
Kitselas
Kitselas Health Centre
2225 Gitaus Road
Terrace, BC
V8G 0A9
1-800-663-9203
2014/09/252014/09/25
Mackenzie
Mackenzie & District Hospital
45 Centennial Drive
Mackenzie, BC
V0J 2C0
1-800-663-9203
Group Room in Health Unit at the back of the hospital
2014/10/062014/10/07
Golden
Golden & District Hospital Laboratory
835 - 9th Avenue South
Golden, BC
1-800-663-9203
Date to be announced
  
Pender Island
St. Peters Anglican Church (Parish Hall)
4703 Canal Road
Pender Island, BC
V0N 2M1
1-800-663-9203
Date to be announced
  
Salmon Arm
Salmon Arm Community Centre
2550 Trans Canada Highway
Salmon Arm, BC
V1E 4M6
1-800-663-9203
Date to be announced
  
Alkali Lake
Esk'etemc Health Centre
1022 Esk'et Drive
Alkali Lake, BC
V0L 1B0
1-800-663-9203
Date to be announced
  
Sorrento
Sorrento Drop-In Society
1149 Passchendale Road
Sorrento, BC
V0E 2W0
1-800-663-9203
Date to be announced