Library Bookstore

A Different Booklist – 777 Bathurst St, Toronto, ON M5S 1Z5 – (416) 538-0889
Bloor/Gladstone Library – 1101 Bloor St W, Toronto, ON M6H 1M7 – (416) 393-7674
Deer Park Library – 40 St Clair Ave E, Toronto, ON M4T 1M9 – (416) 393-7657
Knowledge Bookstore – 177 Queen St W Brampton, ON L6Y 1M5 – (905)-459-9875
Toronto Public Library – Annette Street Library – 145 Annette St, Toronto, ON M6P 1P3 – (416) 393-7692
Toronto Public Library – Barbara Frum Library – 20 Covington Rd, North York, ON M6A 3C1 (416) 395-5440
Toronto Public Library – Beaches Library – 2161 Queen St E, Toronto, ON M4L 1J1 – (416) 393-7703
Toronto Public Library – College/Shaw Library – 766 College St, Toronto, ON M6G 1C4 – (416) 393-7668
Toronto Public Library – Danforth/Coxwell Library – 1675 Danforth Ave, Toronto, ON M4C 5P2 – (416) 393-7783
Toronto Public Library – Dawes Road Library – 416 Dawes Rd, East York, ON M4B 2E8 – (416) 396-3820
Toronto Public Library – Deer Park Library – 40 St Clair Ave E, Toronto, ON M4T 1M9 – (416) 393-7657
Toronto Public Library – Dufferin/St. Clair Library – 1625 Dufferin St, Toronto, ON M6H 3L9 – (416) 393-7712
Toronto Public Library – Eglinton Square Library – 1 Eglinton Square #126, Scarborough, ON M1L 2K1 – (416) 396-8920
Toronto Public Library – Evelyn Gregory Library – 120 Trowell Ave, York, ON M6M 1L7 – (416) 394-1006
Toronto Public Library – Flemingdon Park Library – 29 St Dennis Dr, North York, ON M3C 3J3 – (416) 395-5820
Toronto Public Library – Forest Hill Library – 700 Eglinton Ave W, Toronto, ON M5N 1B9 – (416) 393-7706
Toronto Public Library – Fort York Library – 190 Fort York Blvd, Toronto, ON M5V 0E7 – (416) 393-6240
Toronto Public Library – Gerrard/Ashdale Library – 1432 Gerrard St E, Toronto, ON M4L 1Z6 – 416) 393-7717
Toronto Public Library – High Park Library – 228 Roncesvalles Ave, Toronto, ON M6R 2L7 – (416) 393-7671
Toronto Public Library – Jones Library – 118 Jones Ave, Toronto, ON M4M 2Z9 – (416) 393-7715
Toronto Public Library – Leaside Library – 165 McRae Dr, East York, ON M4G 1S8 – (416) 396-3835
Toronto Public Library – Lillian H. Smith Library – 239 College St, Toronto, ON M5T 1R5 – (416) 393-7746
Toronto Public Library – Locke Library – 3083 Yonge St, Toronto, ON M4N 2K7 – (416) 393-7730
Toronto Public Library – Main Street Library – 137 Main St, Toronto, ON M4E 2V9 – (416) 393-7700
Toronto Public Library – Maria A. Shchuka Library – 1745 Eglinton Ave W, York, ON M6E 2H4 – (416) 394-1000
Toronto Public Library – Mount Pleasant Library – 599 Mt Pleasant Rd, Toronto, ON M4S 2M5 – (416) 393-7737
Toronto Public Library – Northern District Library – 40 Orchard View Blvd, Toronto, ON M4R 1B9 – (416) 393-7610
Toronto Public Library – Oakwood Village Library and Arts Centre – 341 Oakwood Ave, York, ON M6E 2W1 – (416) 394-1040
Toronto Public Library – Palmerston Library – 560 Palmerston Ave, Toronto, ON M6G 2P7 – (416) 393-7680
Toronto Public Library – Pape/Danforth Library – 701 Pape Ave, Toronto, ON M4K 3S6 – (416) 393-7727
Toronto Public Library – Parkdale Library – 1303 Queen St W, Toronto, ON M6K 1L6 – (416) 393-7686
Toronto Public Library – Parliament Street Library – 269 Gerrard St E, Toronto, ON M5A 2G3 – (416) 393-7663
Toronto Public Library – Perth/Dupont Library – 1589 Dupont St, Toronto, ON M6P 3S5 – (416) 393-7677
Toronto Public Library – Queen/Saulter Library – 765 Queen St E, Toronto, ON M4M 1H3 – (416) 393-7723
Toronto Public Library – Riverdale Branch – 370 Broadview Ave, Toronto, ON M4K 2M8 – (416) 393-7720
Toronto Public Library – Runnymede Library – 2178 Bloor St W, Toronto, ON M6S 1M8 – (416) 393-7697
Toronto Public Library – S. Walter Stewart Library – 170 Memorial Park Ave, East York, ON M4J 2K5 – (416) 396-3975
Toronto Public Library – Sanderson Library – 327 Bathurst St, Toronto, ON M5T 1J1 – (416) 393-7653
Toronto Public Library – Spadina Road Library – 10 Spadina Rd, Toronto, ON M5R 2S7 – (416) 393-7666
Toronto Public Library – St James Town Branch – 495 Sherbourne St, Toronto, ON M4X 1K7 – (416) 393-7744
Toronto Public Library – St. Lawrence Library – 171 Front St E, Toronto, ON M5A 4H3 – (416) 393-7655
Toronto Public Library – Thorncliffe Library – 48 Thorncliffe Park Dr, East York, ON M4H 1J7 – (416) 396-3865
Toronto Public Library – Todmorden Room Library – 1081 1/2 Pape Avenue, Toronto, ON M4K 3W6 – (416) 396-3875
Toronto Public Library – Wychwood Library – 1431 Bathurst St, Toronto, ON M5R 3J2 – (416) 393-7683
Toronto Reference Library – 789 Yonge St, Toronto, ON M4W 2G8 – (416) 395-5577