Skip to content

Find out if a library close to you is participating in the TD Summer Reading Club.

Our Libraries A-Z

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
Aberdeen Library, Aberdeen, SK
Box 130 S0K 0A0 Aberdeen, Saskatchewan
(306) 253-4349
This is my library

This is your Library!

Aboyne Branch, Wellington County, ON
552 Wellington Rd 18 RR 1 N1M2W3 Fergus, Ontario
519-846-0918 ext. 6222
This is my library

This is your Library!

Aboyne Branch, Wellington County Library, Fergus
552 Wellington Rd 18 Fergus, ON N1M 2W3
519-846-0918
This is my library

This is your Library!

Acadia Municipal Library, ACADIA VALLEY, AB
Box 6, 1 Avenue 1 Street T0J 0A0 ACADIA VALLEY, Alberta
403-972-3744
This is my library

This is your Library!

A.C. Hunter Children’s Library (Main Branch), St. Johns, NL
Arts and Culture Centre, 125 Allendale Road A1B 3A3 St. Johns, Newfoundland and Labrador
(709) 737-3953
This is my library

This is your Library!

Acme Municipal Library, ACME, AB
610 Walsh Avenue, Box 326 T0M 0A0 ACME, Alberta
403-546-3879
This is my library

This is your Library!

Admaston Bromley Library, Douglas, ON
PO Box 130 K0J 1S0 Douglas, Ontario
(613) 649-2576
This is my library

This is your Library!

Advocate Harbour Library, Advocate Harbour, NS
93 Mills Road B0M 1A0 Advocate Harbour , Nova Scotia
(902) 392-2214
This is my library

This is your Library!

Ailsa Craig Public Library, Ailsa Craig, ON
147 Main Street N0M 1A0 Ailsa Craig, Ontario
519-293-3441
This is my library

This is your Library!