Skip to content

All Branches

100 Mile House

449 South Birch Ave, 100 Mile House, BC, V0K 2E0
250-395-2332
ohmlib@cariboord.ca

Alexis Creek

7651 Yells Rd, Alexis Creek, BC, V0L 1A0
250-394-4346
alexis@cariboord.ca

Anahim Lake

Unit #1, 2409 Whispering Pines Trailer Court, Hwy 20, Anahim Lake, BC, V0L 1C0
250-742-2056
anahim@cariboord.ca

Big Lake

4056 Lakeview Rd, Big Lake Ranch, BC, V0L 1G0
250-243-2355
biglake@cariboord.ca

Forest Grove

4485 Eagle Creek Rd, Forest Grove, BC, V0K 1M0
250-397-2927
forestgrove@cariboord.ca

Horsefly

5779 Walters Dr, Horsefly, BC, V0L 1L0
250-620-3345
horsefly@cariboord.ca

Interlakes

7170 Levick Cr, Lone Butte, BC, V0K 1X1
250-593-4545
interlakeslib@cariboord.ca

Lac la Hache

4787 Clark St, Lac La Hache, BC, V0K 1T0
250-396-7642
laclahache@cariboord.ca

Likely 

6163 Keithley Creek Rd, Likely, BC, V0L 1N0
250-790-2234
likely@cariboord.ca

McLeese Lake

6749 BC-97, McLeese Lake, BC, V0L 1P0
250-297-6533
mcleese@cariboord.ca

Nazko

1351 Palmer Rd, Nazko, BC, V2J 3H9
250-249-5289
nazko@cariboord.ca

Quesnel

101 – #410 Kinchant St, Quesnel. BC, V2J 7J5
250-992-7912
quesnelib@cariboord.ca

Tatla Lake

16451 BC-20, Tatla Lake, BC, V0L 1V0
250-476-1242
tatla@cariboord.ca

Wells

4269 Sanders Ave, Wells, BC, V0K 2R0
250-994-3424
wells@cariboord.ca

Williams Lake

Suite A – 180 3 Ave N, Williams Lake, BC, V2G 2A4
250-392-3630
wlake@cariboord.ca