Contact Information for BC Public Libraries

The number in parentheses beside the library name represents the number of library service outlets or branches.

Alert Bay Public Library (1)

Mailing: PO Box 440
Alert Bay BC
V0N 1A0
Shipping: 118 Fir Street
Alert Bay BC
V0N 1A0
Phone: (250) 974-5721
Fax: (250) 974-5026
Email: abplb@island.net
Librarian: Joyce M. Wilby
Board Chair: Ms. Linda Gilarski

Beaver Valley Public Library (1)

Mailing: PO Box 429
Fruitvale BC
V0G 1L0
Shipping: 1847 - 1st Street
Fruitvale BC
V0G 1L0
Phone: (250) 367-7114
Fax: (250) 367-7130
Email: bvpublic@telus.net
Library Director: Marie Onyett
Board Chair: Ms. Maureen Krohman

Bowen Island Public Library (1)

Mailing: PO Box 10
Bowen Island BC
V0N 1G0
Shipping: 430 Bowen Island Trunk Rd.
Bowen Island BC
V0N 1G0
Phone: (604) 947-9788
Fax: (604) 947-9788
Email: bbi@bowenlibrary.ca
Chief Librarian: Tina Nielsen
Board Chair: Ms. Andrea Little

Burnaby Public Library (4)

Mailing: 6100 Willingdon Ave
Burnaby BC
V5H 4N5
Shipping: 6100 Willingdon Ave
Burnaby BC
V5H 4N5
Phone: (604) 436-5427
Fax: (604) 436-2961
Email: Bplhomes@burnaby.ca
Chief Librarian: Edel Toner-Rogala
Board Chair: Mr. Iqbal Dhanani

Burns Lake Public Library (1)

Mailing: PO Box 449
Burns Lake BC
V0J 1E0
Shipping: 585 Government Street
Burns Lake BC
V0J 1E0
Phone: (250) 692-3192
Fax: (250) 692-7488
Email: libraryn@burnslakelibrary.com
Librarian: Elaine Wiebe
Board Chair: Ms. Amy Dash

Cariboo Regional District Library (15)

Mailing: 180 - 3rd Ave N Suite D
Williams Lake BC
V2G 2A4
Shipping: 180 - 3rd Ave N Suite D
Williams Lake BC
V2G 2A4
Phone: (250) 392-3351
Fax: (250) 392-7399
Manager of Library Services: Colleen Swift
Board Chair: Mr. Al Richmond

Castlegar & District Public Library (1)

Mailing: 1005 Third St
Castlegar BC
V1N 2A2
Shipping: 1005 Third St
Castlegar BC
V1N 2A2
Phone: (250) 365-6611
Fax: (250) 365-7765
Email: info@castlegarlibrary.com
Library Director: Heather Maisel
Board Chair: Ms. Margaret Sutherland

Chetwynd Public Library (1)

Mailing: PO Box 1420
Chetwynd BC
V0C 1J0
Shipping: 5012 - 46th Street
Chetwynd BC
V0C 1J0
Phone: (250) 788-2559
Fax: (250) 788-2186
Email: fasleson@pris.bc.ca
Librarian: Fay Asleson
Board Chair: Ms. Jennifer Gosse

Coquitlam Public Library (2)

Mailing: 575 Poirier St
Coquitlam BC
V3J 6A9
Shipping: 575 Poirier St
Coquitlam BC
V3J 6A9
Phone: (604) 937-4130
Fax: (604) 931-6739
Email: askalibrarian@library.coquitlam.bc.ca
Library Director: Rhian Piprell
Board Chair: Mr. Simon Ahn

Cranbrook Public Library (1)

Mailing: 1212 2nd St. North
Cranbrook BC
V1C 4T6
Shipping: 1212 2nd St. North
Cranbrook BC
V1C 4T6
Phone: (250) 426-4063
Fax: (250) 426-2098
Email: staff@cranbrookpubliclibrary.ca
Chief Librarian: Ursula Brigl
Board Chair: Mr. Keith Powell

Creston Public Library (1)

Mailing: 531 - 16th Ave. S
Creston BC
V0B 1G5
Shipping: 531 - 16th Ave. S
Creston BC
V0B 1G5
Phone: (250) 428-4141
Fax: (250) 428-4703
Email: ann.day@crestonlibrary.com
Chief Librarian: Ann Day
Board Chair: Ms. Jennifer Dewald

Dawson Creek Municipal Public Library (1)

Mailing: 1001 McKellar Ave
Dawson Creek BC
V1G 4W7
Shipping: 1001 McKellar Ave
Dawson Creek BC
V1G 4W7
Phone: (250) 782-4661
Fax: (250) 782-4667
Email: dclib@pris.bc.ca
Head Librarian: Jenny Snyder
Board Chair: Mr. Michael Dionne

Elkford Public Library (1)

Mailing: PO Box 280
Elkford BC
V0B 1H0
Shipping: 816 Michel Road
Elkford BC
V0B 1H0
Phone: (250) 865-2912
Fax: (250) 865-2460
Email: elklib1@telus.net
Librarian: Sharon Gumowsky
Board Chair: Mrs. Elaine Boone

Fernie Public Library (1)

Mailing: PO Box 448
Fernie BC
V0B 1M0
Shipping: 492 Third Avenue
Fernie BC
V0B 1M0
Phone: (250) 423-4458
Fax: (250) 423-7906
Email: information@fernieheritagelibrary.com
Director: Emma Dressler
Board Chair: Ms. Camilla Merritt

Fort Nelson Public Library (1)

Mailing: PO Box 330
Fort Nelson BC
V0C 1R0
Shipping: 5315 - 50th Avenue South
Fort Nelson BC
V0C 1R0
Phone: (250) 774-6777
Fax: (250) 774-6777
Email: fnpl@fortnelson.bclibrary.ca
Community Librarian: Nola Newman
Board Chair: Ms. Rhiannon Johnson

Fort St. James Public Library (1)

Mailing: PO Box 729
Fort St. James BC
V0J 1P0
Shipping: 425 Manson St
Fort St. James BC
V0J 1P0
Phone: (250) 996-7431
Fax: (250) 996-7484
Email: fortlib@fsjames.com
Librarian: Diana Uhrich
Board Chair: Ms. Elizabeth Hoy

Fort St. John Public Library (1)

Mailing: 10015 - 100th Ave
Fort St. John BC
V1J 1Y7
Shipping: 10015 - 100th Ave
Fort St. John BC
V1J 1Y7
Phone: (250) 785-3731
Fax: (250) 785-7982
Email: fsjlib@pris.bc.ca
Director: Kimberly Partanen
Board Chair: Ms. Lori Phillips

Fraser Lake Public Library (1)

Mailing: PO Box 520
Fraser Lake BC
V0J 1S0
Shipping: 228 Endako Ave
Fraser Lake BC
V0J 1S0
Phone: (250) 699-8888
Fax: (250) 699-8899
Email: fllibrarian@bcgroup.net
Chief Librarian: Audrey Fennema
Board Chair: Mr. Bill Nicholson

Fraser Valley Regional Library (24)

Mailing: 34589 Delair Rd
Abbotsford BC
V2S 5Y1
Shipping: 34589 Delair Rd
Abbotsford BC
V2S 5Y1
Phone: (888) 668-4141
Fax: (604) 859-4788
Email: info@fvrl.bc.ca
Chief Executive Officer: Rob O'Brennan
Board Chair: Mayor Peter Fassbender

Gibsons & District Public Library (1)

Mailing: PO Box 109
Gibsons BC
V0N 1V0
Shipping: 470 S. Fletcher Road
Gibsons BC
V0N 1V0
Phone: (604) 886-2130
Fax: (604) 886-2689
Email: refdeskgdpl@graffiti.net
Chief Librarian: Michelle Southam
Board Chair: Mr. Roger Swickis

Grand Forks & District Public Library (1)

Mailing: PO Box 1539
Grand Forks BC
V0H 1H0
Shipping: 7342 Fifth St
Grand Forks BC
V0H 1H0
Phone: (250) 442-3944
Fax: (250) 442-2645
Email: hbuzzell@gfpl.ca
Library Director: Heather Buzzell
Board Chair: Ms. Jane Grey

Granisle Public Library (1)

Mailing: PO Box 550
Granisle BC
V0J 1W0
Shipping: #2 Village Square, McDonald Ave.
Granisle BC
V0J 1W0
Phone: (250) 697-2713
Fax: (250) 697-2306
Email: library@granisle.net
Chief Librarian: Sherry Smith
Board Chair: Ms. Shirley Jensen

Greater Victoria Public Library (10)

Mailing: 735 Broughton St
Victoria BC
V8W 3H2
Shipping: 735 Broughton St
Victoria BC
V8W 3H2
Phone: (250) 382-7241
Fax: (250) 382-7125
Chief Executive Officer: Barry Holmes
Board Chair: Mr. Paul Gerrard

Greenwood Public Library (1)

Mailing: PO Box 279
Greenwood BC
V0H 1J0
Shipping: 346 South Copper Ave
Greenwood BC
V0H 1J0
Phone: (250) 445-6111
Fax: (250) 445-6111
Email: greenlib@shaw.ca
Head Librarian: Judy Foucher
Board Chair: Mr. Shawn Whitelegg

Hazelton District Public Library (1)

Mailing: PO Box 323
Hazelton BC
V0J 1Y0
Shipping: 4255 Government Street
Hazelton BC
V0J 1Y0
Phone: (250) 842-5961
Fax: (250) 842-2176
Email: hazlib@xplornet.ca
Chief Librarian: Eve Hope
Board Chair: Mr. Fred Roisum

Houston Public Library (1)

Mailing: PO Box 840
Houston BC
V0J 1Z0
Shipping: 3150 14th Street
Houston BC
V0J 1Z0
Phone: (250) 845-2256
Fax: (250) 845-2088
Email: hlibrary@telus.net
Chief Librarian: Toni McKilligan
Board Chair: Ms. Natasha Brienen

Hudson's Hope Public Library (1)

Mailing: PO Box 269
Hudson's Hope BC
V0C 1V0
Shipping: 9905 Dudley Dr
Hudson's Hope BC
V0C 1V0
Phone: (250) 783-9414
Fax: (250) 783-5272
Email: hh.ill@pris.ca
Director: Karen Anderson
Board Chair: Mr. Bud Ferguson

InterLINK Federated Public Library System (18)

Mailing: 7252 Kingsway - Lower Level
Burnaby BC
V5E 1G3
Shipping: 7252 Kingsway - Lower Level
Burnaby BC
V5E 1G3
Phone: (604) 517-8441
Fax: (604) 517-8410
Email: info@interlinklibraries.ca
Executive Director: Michael Burris
Board Chair: Ms. Sharon Freeman

Invermere Public Library (1)

Mailing: PO Box 989
Invermere BC
V0A 1K0
Shipping: 201 - 7th Avenue
Invermere BC
V0A 1K0
Phone: (250) 342-6416
Fax: (250) 342-6461
Email: invlibrary@cyberlink.bc.ca
Head Librarian: Liz Robinson
Board Chair: Ms. Gail Hoffmann

IslandLINK Library Federation (0)

Shipping: 4153 Hawkes Ave
Victoria BC
V8Z 3Y9
Mailing: 4153 Hawkes Ave
Victoria BC
V8Z 3Y9
Phone: (250) 383-9409
Fax: (250) 383-9409
Email: kanderson@islandlink.bclibrary.ca
Coordinator: Katherine Anderson
Board Chair: Mr. Greg Bunyan

Kaslo & District Public Library (1)

Mailing: PO Box 760
Kaslo BC
V0G 1M0
Shipping: 413 Fourth Street
Kaslo BC
V0G 1M0
Phone: (250) 353-2942
Email: kaslolibrarian@netidea.com
Acting Librarian: Eva Kelemen
Board Chair: Ms. Beverly Gaal

Kimberley Public Library (1)

Mailing: 115 Spokane St
Kimberley BC
V1A 2E5
Shipping: 115 Spokane St
Kimberley BC
V1A 2E5
Phone: (250) 427-3112
Fax: (250) 427-7157
Email: Director@kimberleylibrary.net
Director: Karin von Wittgenstein
Board Chair: Ms. Penelope Sibbald

Kitimat Public Library (1)

Mailing: 940 Wakashan Ave
Kitimat BC
V8C 2G3
Shipping: 940 Wakashan Ave
Kitimat BC
V8C 2G3
Phone: (250) 632-8985
Fax: (250) 632-2630
Email: kitimatlibrary@telus.net
Library Director: Virginia Charron
Board Chair: Ms. Din-yi Coosemans

Kootenay Library Federation (19)

Mailing: PO Box 3125
Castlegar
V1N 3H4
Phone: 1-888-664-4553
Fax: (250) 304-1832
Email: klf-ofc@telus.net
Director: Joanne Richards
Board Chair: Ms. Jane Hayes

Lillooet Area Public Library (4)

Mailing: PO Box 939
Lillooet BC
V0K 1V0
Shipping: 930 Main Street
Lillooet BC
V0K 1V0
Phone: (250) 256-7944
Fax: (250) 256-7924
Email: lala@lillooet.bclibrary.ca
Chief Librarian: Betty Weaver
Board Chair: Ms. Regan Dixon

Mackenzie Public Library (1)

Mailing: Box 750
Mackenzie BC
V0J 2C0
Shipping: 400 Skeena Drive
Mackenzie BC
V0J 2C0
Phone: (250) 997-6343
Fax: (250) 997-5792
Email: mackenziepubliclibrary@gmail.com
Librarian: Wanda Davis
Board Chair: Ms. Jo-Ann Abdai

McBride & District Public Library (2)

Mailing: PO Box 489
McBride BC
V0J 2E0
Shipping: 241 Dominion Street
McBride BC
V0J 2E0
Phone: (250) 569-2411
Fax: (250) 569-0000
Email: library@mcbridebc.org
Chief Librarian: Margaret Griffiths
Board Chair: Mr. Leonard McCarty

Midway Public Library (1)

Mailing: PO Box 268
Midway BC
V0H 1M0
Shipping: 612 - 6th Avenue
Midway BC
V0H 1M0
Phone: (250) 449-2620
Fax: (250) 449-2389
Email: office@midwaylibrary.bc.ca
Librarian: Stephanie Boltz
Board Chair: Ms. Merry English

Nakusp Public Library (1)

Mailing: PO Box 297
Nakusp BC
V0G 1R0
Shipping: 92 - 6th Avenue, NW
Nakusp BC
V0G 1R0
Phone: (250) 265-3363
Fax: (250) 265-3363
Email: bna@netidea.com
Librarian: Evelyn Goodell
Board Chair: Ms. Paula Rogers

Nelson Municipal Library (1)

Mailing: 602 Stanley St
Nelson BC
V1L 1N4
Shipping: 602 Stanley St
Nelson BC
V1L 1N4
Phone: (250) 352-6333
Fax: (250) 354-1799
Email: library@nelson.ca
Chief Librarian: June Stockdale
Board Chair: Ms. Dianne Harke

New Westminster Public Library (1)

Mailing: 716 - 6th Ave
New Westminster BC
V3M 2B3
Shipping: 716 - 6th Ave
New Westminster BC
V3M 2B3
Phone: (604) 527-4660
Fax: (604) 527-4674
Email: listener@nwpl.new-westminster.bc.ca
Chief Librarian: Julie Spurrell
Board Chair: Mr. Brian Cox

North Central Library Federation

Mailing: c/o Burns Lake Public Library
Burns Lake BC
V0J 1E0
Mailing: PO Box 449
Burns Lake BC
V0J 1E0
Phone: (250) 692-3192
Email: bremple@northcentral.bclibrary.ca
Coordinator: Bonny Remple
Board Chair: Ms. Rita Francis

North Coast Library Federation (7)

Mailing: Box 1402
Burns Lake, BC
V0J 1E0
Email: coordinator@nclf.ca
Director: Karen Filipkowski
Board Chair: Ms. Natasha Brienen

North East Library Federation

Mailing: c/o Fort St. John Public Library
Fort St. John BC
V1J 1Y7
Mailing: 10015 - 100th Ave
Fort St. John BC
V1J 1Y7
Manager: Heidi Bolliger
Board Chair: Mr. Andy Ackerman

North Vancouver City Library (1)

Mailing: 120 W 14th St
North Vancouver BC
V7M 1N9
Shipping: 120 West 14th St
North Vancouver BC
V7M 1N9
Phone: (604) 998-3450
Fax: (604) 980-8145
Email: nvcl@cnv.org
Chief Librarian: Jane Watkins
Board Chair: Mr. Barry Chilibeck

North Vancouver District Public Library (3)

Mailing: 1277 Lynn Valley Rd
North Vancouver BC
V7J 2A1
Shipping: 1277 Lynn Valley Rd
North Vancouver BC
V7J 2A1
Phone: (604) 990-5800
Fax: (604) 984-7600
Director of Library Services: Heather Scoular
Board Chair: Mr. Areef Abraham

Okanagan Regional Library (29)

Mailing: 1430 KLO Rd
Kelowna BC
V1W 3P6
Shipping: 1430 KLO Rd
Kelowna BC
V1W 3P6
Phone: (250) 860-4033
Fax: (250) 861-8696
Email: admin@orl.bc.ca
Executive Director: Lesley Dieno
Board Chair: Mr. Ted Bacigalupo

Pemberton & District Public Library (1)

Mailing: PO Box 430
Pemberton BC
V0N 2L0
Shipping: 7390A Cottonwood St
Pemberton BC
V0N 2L0
Phone: (604) 894-6916
Fax: (604) 894-6917
Email: library@pemberton.bclibrary.ca
Library Director: Shannon Ellis
Board Chair: Ms. Mary Jo Tewinkel

Pender Island Public Library (4)

Mailing: PO Box 12
Pender Island BC
V0N 2M0
Shipping: 4407 Bedwell Harbour Road
Pender Island BC
V0N 2M0
Phone: (250) 629-3722
Fax: (250) 629-3788
Email: pilibrary@shaw.ca
Chief Librarian: Jean MacDonald
Board Chair: Ms. Christine Gillis

Penticton Public Library (1)

Mailing: 785 Main St
Penticton BC
V2A 5E3
Shipping: 785 Main St
Penticton BC
V2A 5E3
Phone: (250) 770-7781
Fax: (250) 770-7787
Email: library@summer.com
Chief Librarian: Larry Little
Board Chair: Mr. Al Kidd

Port Moody Public Library (1)

Mailing: PO Box 37
Port Moody BC
V3H 3E1
Shipping: 100 Newport Drive
Port Moody BC
V3H 3E1
Phone: (604) 469-4575
Fax: (604) 469-4576
Email: askthelibrary@cityofportmoody.com
Director of Library Services: Lynne Russell
Board Chair: Ms. Rosemary Rawnsley

Pouce Coupe Public Library (1)

Mailing: PO Box 75
Pouce Coupe BC
V0C 2C0
Shipping: 5010 - 52nd Avenue
Pouce Coupe BC
V0C 2C0
Phone: (250) 786-5765
Fax: (250) 786-5765
Email: bpoc.ill@pris.bc.ca
Librarian: Courtenay Johnston
Board Chair: Ms. Keri Thomson

Powell River Public Library (1)

Mailing: 4411 Michigan Ave
Powell River BC
V8A 2S3
Shipping: 4411 Michigan Ave
Powell River BC
V8A 2S3
Phone: (604) 485-4796
Fax: (604) 485-5320
Email: powellriverlibrary@shaw.ca
Chief Librarian: Charlie Kregel
Board Chair: Ms. Linda Rosen

Prince George Public Library (2)

Mailing: 887 Dominion St
Prince George BC
V2L 5L1
Shipping: 887 Dominion St
Prince George BC
V2L 5L1
Phone: (250) 563-9251
Fax: (250) 563-0892
Email: awilson@lib.pg.bc.ca
Chief Librarian: Allan Wilson
Board Chair: Mr. Philip Mantler

Prince Rupert Library (1)

Mailing: 101 6th Ave W
Prince Rupert BC
V8J 1Y9
Shipping: 101 6th Ave W
Prince Rupert BC
V8J 1Y9
Phone: (250) 624-2738
Fax: (250) 627-7743
Email: info@princerupertlibrary.ca
Chief Librarian: Denise St. Arnaud
Board Chair: Ms. Adrienne Johnston

Radium Hot Springs Public Library

Shipping: 7585 Main St Unit 2 Radium Plaza
Radium Hot Springs
V0A 1M0
Mailing: PO Box 293
Radium Hot Springs
V0A 1M0
Phone: (250) 347-2434
Fax: (250) 347-9068
Email: radiumpubliclibrary@hotmail.com
Chief Librarian: Jane Jones
Board Chair: Ms. Linda Dickerson

Richmond Public Library (4)

Mailing: 100 - 7700 Minoru Gate
Richmond BC
V6Y 1R9
Phone: (604) 231-6422
Fax: (604) 273-0459
Email: admin@yourlibrary.ca
Chief Librarian: Greg Buss
Board Chair: Ms. Arlene Yoshikawa

Rossland Public Library (1)

Mailing: PO Box 190
Rossland BC
V0G 1Y0
Shipping: 2180 Columbia Avenue
Rossland BC
V0G 1Y0
Phone: (250) 362-7611
Fax: (250) 362-7138
Email: rosslib@telus.net
Head Librarian: Indira Wickremasinghe
Board Chair: Ms. Marie Tremblay

Salmo Public Library (1)

Mailing: PO Box 458
Salmo BC
V0G 1Z0
Shipping: 106 - 4th Street
Salmo BC
V0G 1Z0
Phone: (250) 357-2312
Fax: (250) 357-2312
Email: salmopubliclibrary@telus.net
Library Director: Amy Veysey
Board Chair: Ms. Kay Hohn

Salt Spring Island Public Library (1)

Mailing: 129 McPhillips Ave
Salt Spring Island BC
V8K 2T6
Shipping: 129 McPhillips Ave
Salt Spring Island BC
V8K 2T6
Phone: (250) 537-4666
Fax: (250) 537-4666
Email: info@saltspringlibrary.com
Chief Librarian: Brigitte Peter-Cherneff
Board Chair: Ms. Tilly Crawley

Sechelt Public Library (1)

Mailing: PO Box 2104
Sechelt BC
V0N 3A0
Shipping: 5797 Cowrie St
Sechelt BC
V0N 3A0
Phone: (604) 885-3260
Fax: (604) 885-5183
Email: info@sechelt.bclibrary.ca
Chief Librarian: Helen Prosser
Board Chair: Mr. Robert Paulin

Smithers Public Library (1)

Mailing: PO Box 55
Smithers BC
V0J 2N0
Shipping: 3817 Alfred Street
Smithers BC
V0J 2N0
Phone: (250) 847-3043
Fax: (250) 847-1533
Email: contact@smitherslibrary.ca
Director: Tracey Therrien
Board Chair: Mr. Boyd Brown

Sparwood Public Library (1)

Mailing: PO Box 1060
Sparwood BC
V0B 2G0
Shipping: 110 Pine Avenue
Sparwood BC
V0B 2G0
Phone: (250) 425-2299
Fax: (250) 425-0229
Email: jb@sparwoodlibrary.ca
Librarian: James Bertoia
Board Chair: Ms. Sherry Benko

Squamish Public Library (1)

Mailing: PO Box 1039
Squamish BC
V8B 0A7
Shipping: 37907 2nd Avenue
Squamish BC
V8B 0A7
Phone: (604) 892-3110
Fax: (604) 892-9376
Email: libcirc@squamish.ca
Director: Maureen Painter
Board Chair: Ms. Sonja Lebans

Stewart Public Library (1)

Mailing: PO Box 546
Stewart BC
V0T 1W0
Shipping: 824 A Main St
Stewart BC
V0T 1W0
Phone: (250) 636-2380
Fax: (250) 636-2380
Email: bsp_ill@mountainharbour.ca
Community Librarian: Galina Durant
Board Chair: Ms. Claudia Knight

Surrey Public Library (9)

Mailing: 7452 - 132nd St
Surrey BC
V3W 4M7
Shipping: 7452 - 132nd St
Surrey BC
V3W 4M7
Phone: (604) 598-7300
Fax: (604) 598-7310
Email: bsur@surrey.ca
Chief Librarian: Beth Barlow
Board Chair: Mr. Jas Cheema

Taylor Public Library

Mailing: PO Box 730
Taylor BC
V0C 2K0
Shipping: 10008 - 104 Ave
Taylor BC
V0C 2K0
Phone: (250) 789-9878
Fax: (250) 789-3543
Email: SMurphy@districtoftaylor.com
Librarian: Sherry Murphy
Board Chair: Ms. Kathy Murphy

Terrace Public Library (1)

Mailing: 4610 Park Ave
Terrace BC
V8G 1V6
Shipping: 4610 Park Ave
Terrace BC
V8G 1V6
Phone: (250) 638-8177
Fax: (250) 635-6207
Email: library@terracelibrary.ca
Head Librarian: Margo Schiller
Board Chair: Ms. Patti Chapman

Thompson-Nicola Regional District Library System (14)

Mailing: 300 - 465 Victoria St
Kamloops BC
V2C 2A9
Shipping: 300 - 465 Victoria St
Kamloops BC
V2C 2A9
Phone: (250) 374-8866
Fax: (250) 374-8355
Email: postmaster@tnrdlib.bc.ca
Director of Libraries: Kevin Kierans
Board Chair: Mr. Peter Milobar

Trail & District Public Library (1)

Mailing: 1051 Victoria St
Trail BC
V1R 3T3
Shipping: 1051 Victoria St
Trail BC
V1R 3T3
Phone: (250) 364-1731
Fax: (250) 364-2176
Email: director@traillibrary.com
Director: . .
Board Chair: Mr. Brian Volpatti

Tumbler Ridge Public Library (1)

Mailing: PO Box 70
Tumbler Ridge BC
V0C 2W0
Shipping: 340 Front Street
Tumbler Ridge BC
V0C 2W0
Phone: (250) 242-4778
Fax: (250) 242-4707
Email: tr-lib@pris.ca
Library Manager: Michele Burton
Board Chair: Ms. Brenda Holmlund

Valemount Public Library (1)

Mailing: PO Box 368
Valemount BC
V0E 2Z0
Shipping: 1090A Main Street
Valemount BC
V0E 2Z0
Phone: (250) 566-4367
Fax: (250) 566-4278
Email: library@valemount.com
Chief Librarian: Wendy Cinnamon
Board Chair: Ms. Rita Tchir

Vancouver Island Regional Library (38)

Mailing: Box 3333
Nanaimo BC
V9R 5N3
Shipping: 6250 Hammond Bay Road
Nanaimo BC
V9R 5N3
Phone: (250) 758-4697
Fax: (250) 758-2482
Email: info@virl.bc.ca
Executive Director: Rosemary Bonanno
Board Chair: Mr. Bill Holdom

Vancouver Public Library (22)

Mailing: 350 W Georgia St
Vancouver BC
V6B 6B1
Shipping: 350 West Georgia St
Vancouver BC
V6B 6B1
Phone: (604) 331-3603
Fax: (604) 331-4080
City Librarian: Paul Whitney
Board Chair: Ms. Joan Andersen

Vanderhoof Public Library (1)

Mailing: Bag 6000
Vanderhoof BC
V0J 3A0
Shipping: 230 Stewart Street East
Vanderhoof BC
V0J 3A0
Phone: (250) 567-4060
Fax: (250) 567-4458
Email: vhpl@telus.net
Librarian: Jane Gray
Board Chair: Ms. Donna Klingspohn

West Vancouver Memorial Library (1)

Mailing: 1950 Marine Dr
West Vancouver BC
V7V 1J8
Shipping: 1950 Marine Dr
West Vancouver BC
V7V 1J8
Phone: (604) 925-7400
Fax: (604) 925-5933
Email: info@westvanlibrary.ca
Library Director: Ann Goodhart
Board Chair: Mr. Paul Tutsch

Whistler Public Library (1)

Mailing: 4329 Main St
Whistler BC
V0N 1B4
Shipping: 4329 Main Street
Whistler BC
V0N 1B4
Phone: (604) 935-8433
Fax: (604) 935-8434
Email: info@whistlerlibrary.ca
Library Director: Lauren Stara
Board Chair: Ms. Alix Nicoll