The list below is in alphabetical order by city of libraries that shelve SFA materials. If your local library is not listed here, let them know that we will ship materials to them free of any charges. The material in each library is indicated on the last line. Please see our product list for detailed descriptions.

  • 0009-Advice to Those Who Stutter (Book)
  • 0011-If Your Child Stutters: A Guide for Parents (Book)
  • 0012-Self-Therapy for the Stutterer (Book)
  • 0015-Si su hijo tartamudea: una guia para los padres (Book)
  • 0021-Do You Stutter: A Guide for Teens (Book)
  • 0022-Stuttering and Your Child: Questions & Answers (Book)
  • 0031-Sometimes I Just Stutter (Book)
  • 0032-A veces, yo tartamudeo (Book)
  • 0034-Trouble at Recess (Book)
  • 0073-Stuttering and Your Child: Help for Parents / La tartamudez y su nino: una guia para la familia (DVD)
  • 0126-Stuttering: Straight Talk for Teachers (DVD)
  • 1076-Do You Stutter: Straight Talk for Teens (DVD)
  • 1079-Therapy in Action: The School-Age Child Who Stutters (DVD)
  • 1083-If You Stutter: Advice for Adults (DVD)
  • 9172-Stuttering for Kids, By Kids/Tartamudez: Por Ninos Para Ninos (DVD)
Acadia Municipal Branch Library
200 1st Street
Acadia Valley, AB T0J 0A0
403-972-3744
Acme Municipal Library
1610 Walsh Avenue
Acme, AB T0M 0A0
(403)546-3879
Acton Public Library
17 River Street
Acton, ON L7J 1C2
(519)853-0301
Airdrie Public Library
111 - 304 Main Street SE
Airdrie, AB T4B 3C3
(403)948-0600
Alberta Beach Municipal Library
4815 50th Avenue
Alberta Beach, AB T0E 0A0
780-924-3491
Albion-Bolton Branch Library
150 Queen Street South
Bolton, ON L7E 1E3
(905)857-1400
Alton Public Library
35 Station Street
Caledon, ON, ON L7K 0E2
(519)941-5480
Amisk Branch Library
5005 50th Street
Amisk, AB T0B 0B0
780-628-5457
Banff Public Library
101 Bear Street
Banff, AB T1L 1H3
(403)762-2661
Barrhead Public Library
5103 53rd Avenue
Barrhead, AB T7N 1N9
(780)674-8519
Bashaw Municipal Branch Library
5112 - 52nd Street
Bashaw, AB T0B 0H0
780-372-4055
Beiseker Municipal Branch Library
401 5th Street
Beiseker, AB T0M 0G0
403-947-3230
Belfountain Branch Public Library
17239 Shaw's Creek Road
Caledon, ON, ON L7K 0E8
(519)927-5701
Bentley Municipal Branch Library
5014 - 49th Avenue
Bentley, AB T0C 0J0
403-748-4626
Berry Creek Community Branch Library
116 1st Avenue RR2
Cessford, AB T1R 1E2
844-566-3743
Bibliotheque de Beaumont Library
5700 49th Street
Beaumont, AB T4X 1S7
780-929-2665
Big Valley Municipal Branch Library
29 1st Avenue South
Big Valley, AB T0J 0G0
403-876-2642
Bighorn Branch Library
2 Heart Mountain Drive
Exshaw, AB T0L 0C0
403-673-3571
Blackfalds Branch Library
5018 Waghorn Street
Blackfalds, AB T0M 0J0
403-885-2343
Blue Ridge Community Library
117 2nd Avenue
Blue Ridge, AB T0E 0B0
780-648-3991
Bodo Branch Library
PO Box 93
Bodo, AB T0B 0M0
Bow Island Municipal Library
510 Centre Street
Bow Island, AB T0K 0G0
(403)545-2828
Bowden Branch Library
Bay #2, 2101 - 20th Avenue
Bowden, AB T0M 0K0
403-224-3688
Brampton Library-Chingaucousy
150 Central Park Drive; #22
Brampton, ON, ON L6T 1B4
(905)793-4636
Brampton Library-Cyril Clark Branc
20 Loafer's Lake Lane
Brampton, ON, ON L6Z 1X9
(905)793-4636
Brampton Library-Fletcher's Creek
500 Ray Lawson Boulevard
Brampton, ON, ON L6Y 3S8
(905)453-1038
Brampton Library-Four Corners
65 Queen Street East
Brampton, ON, ON L6W 3L6
(905)453-2444
Breton Municipal Library
4916 50th Avenue
Breton, AB T0C 0P0
780-696-3740
Brooks Branch Library
323 First Street East
Brooks, AB T1R 1C5
Brownfield Community Branch Library
#4 Silver Heights Road West
Brownfield, AB T0C 0R0
403-578-2247
Burnaby Public Library
6100 Willingdon Avenue
Willingdon, BC, BC V5H 4N5
(604)436-5401
Cadogan Branch Library
112 2nd Street
Cadogan, AB T0B 0T0
780-753-6933
Caledon East Public Library
6500 Old Church Road
Caledon East, ON, ON L0N 1E0
(905)584-1456
Caledon Village Branch Library
18313 Hurontario Street
Caledon, ON, ON L7K 0X7
(519)927-5800
Calgary Public Library
800 3rd Street SE
Calgary, AB T2G 2E7
(403)260-2600
Calmar Public Library
4705 50th Avenue
Calmar, AB T0C 0V0
(780)985-3472
Camrose Public Library
4710 50th Avenue
Camrose, AB T4V 0R8
(780)672-4214
Canmore Public Library
101- 700 Railway Avenue
Canmore, AB T1W 1P4
(403)678-2468
Cardston District Public Library
25 - 3rd Avenue West
Cardston , AB T0K 0K0
403-653-4775
Caroline Municipal Branch Library
5023 - 50th Avenue
Caroline, AB T4V 0R8
403-722-4060
Carseland Community Branch Library
330 Railway Avenue West
Carseland, AB T0J 0M0
403-934-6007
Carstairs Branch Library
1402 Scarlett Ranch Boulevard
Carstairs, AB T0M 0N0
403-337-3943
Castle Downs Library
15379 Castle Downs Road NW
Edmonton, QC, QC T5X 3Y7
(780)496-1804
Castor Municipal Library
4905 50th Avenue
Castor, AB T0C 0X0
(403)882-3999
Cereal Municipal Branch Library
415 Main Street
Cereal, AB T0J 0N0
403.326.3883
Chestermere Branch Library
105B Marina Road
Chestermere, AB T1X 1V7
403-272-9025
Clive Public Library
5107 - 50th Street
Clive, AB T0C 0Y0
403-784-3131
Conception Bay South Pub. Library
PO Box 580
Manuels, NF, NF A1W 1N1
Consort Municipal Library
5215 50th Street
Consort, AB T0C 1B0
(403)577-2501
Coronation Memorial Library
5001 Royal Street
Coronation, AB T0C 1C0
(403)578-3445
Cremona Municipal Branch Library
205 1st Street East
Cremona, AB T0M 0R0
403-637-3100
Crossfield Municipal Library
1210 Railway Street
Crossfield, AB T0M 0S0
(403)946-4232
Czar Branch Library
5005 - 49th Avenue
Czar, AB T0B 0Z0
780-857-2895
Darwell Public Library
#54 225B Highway 765
Darwell, AB T0E 0L0
780-892-3746
David Knipe Memorial Branch Library
203 Hanson Street
Bawlf, AB T0B 0J0
780.373.3882
Dawe Branch Library
56 Holt Street
Red Deer, AB T4N 6A6
Daysland Branch Library
5130 - 50th Street
Daysland, AB T0B 1A0
780-781-0005
Delburne Municipal Library
2210 - 20th Street
Delburne, AB T0M 0V0
(403)749-3848
Delia Municipal Library
205 - 3rd Avenue North
Delia, AB T0J 0W0
(403)364-3777
Devon Public Library
101 - 17 Athabasca Avenue
Devon, AB T9G 1G5
(780)987-3720
Didsbury Municipal Branch Library
2033 19th Avenue
Didsbury, AB T0M 0W0
403-335-3142
Donalda Branch Library
5001 Main Street
Donalda, AB T0B 1H0
403-883-2665
Drayton Valley Municipal Library
5120 52nd Street
Drayton Valley, AB T7A 1R7
(780)514-2722
Drum Heller Public Library
80 Veterans Way
Drum Heller, AB T0J 0Y4
403-823-1371
Drumheller Public Library
80 Veterans Way
Drumheller, AB T0J 0Y4
(403)823-1373
Duchess & District Branch Library
256A Louise Avenue
Duchess, AB T0J 0Z0
403-378-4369
Duffield Public Library
1 Main Street
Duffield, AB T0E 0N0
780-892-2644
Eckville Branch Library
4855 - 51st Avenue
Eckville, AB T0M 0X0
403-746-3240
Edberg Branch Library
48 First Avenue West
Edberg, AB T0B 1J0
780-678-5606
Edmonton Public Library
7 Sir Winston Churchill Square NW
Edmonton, AB T5J 2V4
(780)496-7000
Edson Public Library
4726 Eighth Avenue
Edson, AB T7E 1S8
(780)723-6691
Eleanor Broydell Resource Library
161 rue Main Street East
North Bay, ON, ON P1B 1A9 ÃÆ
(705)476-3288
Elnora Branch Library
210 Main Street
Elnora, AB T0M 0Y0
403-773-3966
Empress Municipal Branch Library
6 - 3rd Avenue
Empress, AB T0J 1E0
403.565.3936
Entwistle Public Library
5232 50th Street
Entwistle, AB T0E 0S0
780-727-3811
Eramosa Public Library
85 Christie Street
Rockwood, ON, ON N0B 2K0
(519)856-4851
Erin Public Library
14 Boland Drive
Erin, ON, ON N0B 1T0
(519)833-2216
Evansburg Public Library
4707 46th Avenue
Evansburg, AB T0E 0T0
780-727-2030
Foremost Municipal Branch Library
103 1st Avenue
Foremost, AB T0K 0X0
403.867.3855
Forestburg Municipal Library
4905 - 50th Street
Forestburg, AB T0B 1N0
(780)582-4110
Fort Assiniboine Public Library
20 1st Street
Fort Assiniboine, AB T0G 1A0
780-584-2227
Gleichen Municipal Library
404 Main Street
Gleichen, AB T0J 1N0
(403)734-2390
Graham Community Library
35 Dugway Drive
Ralston, AB T0J 2N0
(403)544-3670
Grand Bend Public Library
22-81 Crescent
Grand Bend, ON, ON N0M 1T0
(519)238-2067
Grande Cache Municipal Library
10601 Shand Avenue
Grande Cache, AB T0E 0Y0
(780)827-2081
Grande Prairie Public Library
101, 9839 - 103 Avenue
Grande Prairie , AB T8V 6M7
780-532-3580
Grande Prairie Public Library
101, 9839 - 103rd Avenue
Grande Prairie, AB T8V 6M7
780-532-3580
Grimshaw Municipal Library
4412A - 50 Street
Grimshaw, AB T0H 1W0
(780) 332-4553
Halton Hills Public Library
9 Church Street
Georgetown, ON L7G 2A3
(905)873-2681
Hanna Municipal Library
202 1st Street West
Hanna, AB T0J 1P0
(403)854-3865
Hardisty Branch Library
5027-50th Street
Hardisty, AB T0B 1V0
780-888-3947
Hay Lakes Municipal Public Library
100 Main Street
Hay Lakes, AB T0B 1W0
(403)878-3804
Heisler Municipal Branch Library
100 Haultin Avenue
Heisler, AB T0B 2A0
780-889-3925
High Level Municipal Library
10601-103rd Street
High Level, AB T0H 1Z0
780-926-2097
High River Branch Library
909 1st Street SW
High River , AB T1V 1A5
403-652-2917
Hillsburgh Library
98B Main Street
Hillsburgh, ON, ON N0B 1Z0
(519)855-4010
Hinton Municipal Library
803 Switzer Drive
Hinton, AB T7V 1V1
780-865-2363
Hughenden Branch Library
7 McKenzie Avenue
Hughenden, AB T0B 2E0
780-856-2435
Hussar Municipal Branch Library
111 Centre Street
Hussar, AB T0J 1S0
855.934.5334
Innisfail Public Library
5300A 55 Street Close
Innisfail, AB T4G 1R6
(403)227-4407
Irricana and Rural Municipal Branch Library
226 2nd Street
Irricana, AB T0M 1B0
403-935-4818
Irvine Community Branch Library
78 South Railway Avenue
Irvine, AB T0J 1V0
403-834-3437
Jake Epp Library
Box 2050
Steinbach, MB, MB R0A 2A0
Jarvie Public Library
Community Center
Jarvie, AB T0G 1H0
780-349-3060
Jasper Municipal Library
500 Robson Street
Jasper, AB T0E 1E0
(780)852-3652
Killam Municipal Branch Library
5007- 49th Avenue
Killam, AB T0B 2L0
780-385-3032
Kitimat Public Library Association
940 Wakashan Avenue
Kitimat, BC V8C 2G3
(250)632-8985
Leduc Public Library
2 Alexandra Park
Leduc, AB T9E 4C4
(780)986-2637
Lethbridge Public Library
810 5th Avenue South
Lethbridge, AB T1J 4C4
(403)380-7310
Library of Gatineau
855 Boulevard de la Gappe
Gatineau, QC G8T 8H9
(819)595-2002
Liloett Public Library
Liloett , BC V0K 1V0
(250)256-7944
Linden Municipal Branch Library
215 1St Street SE
Linden, AB T0M 1J0
403.546.3757
Lloydminster Public Library
5010 49th Street
Lloydminster, AB T9V 0K2
(780)875-0850
Longview Municipal Branch Library
128 Morrison Place
Longview, AB T0L 1H0
403-558-3927
M Alice Frose Public Library
Fawcett Community Hall
Fawcett, AB T0G 0Y0
(780)809-2244
Manning Municipal Library
407 Main Street
Manning, AB T0H 2M0
780-836-3054
Marigold Library System
710 - 2nd Street
Strathmore, AB T1P 1K4
(403)934-5334
Mary C. Moore Public Library
101 5214 - 50th Avenue
Lacombe, AB T4L 0B6
(403)782-3433
Mayerthorpe Public Library
4911 52nd Street
Mayerthorpe, AB T0E 1N0
(780)786-2404
Medicine Hat Public Library
414 First Street SE
Medicine Hat, AB T1A 0A8
403-502-8525
Millarville Community Branch Library
130 Millarville Road
Millarville, AB T0L 1K0
(403)931-3919
Millet Public Library
5031 49th Avenue
Millet, AB T0C 1Z0
780-387-5222
Milton Public Library
1010 Main Street East
Milton, ON L9T 6H7
(905)875-2665
Moncton Public Library
644 Main St., Ste. 101
Moncton, NB E1C 1E2
(506)869-6036
Morinville Public Library
10119 100th Avenue
Morinville, AB T8R 1P8
(780)939-3292
Morrin Municipal Branch Library
113 Main Street
Morrin, AB T0J 2B0
403.772.3922
Nan Boothby Memorial Library
405 Railway Street West
Cochrane, AB T0L 0W0
403-932-4353
Neerlandia Public Library
4918-50th Street
Neerlandia, AB T0G 1R0
(780)674-5584
New Sarepta Public Library
5150 Centre Street
New Sarepta, AB T0B 3M0
780-975-7513
Newfoundland Public Library
48 St. Georges Avenue
Stephenville, NF A2N 1K9
(709)643-0900
Niton Public Library
53521A Range Road 130
Niton Junction, AB T0E 1S0
780-795-2474
Okotoks Branch Library
7 Riverside Drive West
Okotoks, AB T1S 1A6
403.938.2220
Olds & District Municipal Library
5217 52nd Street
Olds, AB T4H 1H7
(403)556-6460
Onoway Public Library
4708 Lac Ste. Anne Trail North
Onoway, AB T0E 1V0
780-967-2445
Ottawa Public Library
120 Metcalf Street
Ottawa, ON, ON K1P 5M2
Ottawa Public Library
120 Metcalfe
Ottawa, ON, ON K1P 5M2
(613)580-2940
Oyen Municipal Library
105 3rd Ave West
Oyen, AB T0J 2J0
403-664-3644
Parkland Regional Library
5404 56th Avenue
Locombe, AB T4L 1G1
403-782-3850
Peterborough Public Library
345 Aylmer St. N.
Peterborough ON K9H 3V7
Pigeon Lake Public Library
603 2nd Avenue
Ma-Me-O Beach, AB T0C 1X0
780-586-3778
Ponoka Jubilee Library
5604 - 50th Street
Ponoka, AB T4J 1G5
(403)783-3843
Prince George Public Library
888 Canada Games Way
Prince George, BC V2L 5T6
(250)563-9251
Provost Branch Library
5035 - 49th Street
Provost, AB T0B 3S0
Quesnel Library
#101 410 Kinchant Street
Quesnel, BC V2J 7J5
(250)992-7912
Red Deer Library
4818 - 49th Street
Red Deer, AB T4N 1T9
403-346-4576
Redcliff Branch Library
131 Main Street South
Redcliff, AB T0J 2P0
403.548.3335
Regina Public Library
2311 12th Avenue
Regina, SK, SK S4P 3Z5
(306)777-6000
Rich Valley Public Library
RR #1 basement of Community Hall
Gunn, AB T0E 1A0
780-967-3525
Rimbey Municipal Branch Library
4938 - 50th Avenue
Rimbey, AB T0C 2J0
403-843-2841
Rocky Mountain House Branch Library
4922 - 52nd Street
Rocky Mountain House, AB T4T 1B1
403-845-2042
Rockyford Municipal Library
412 Serviceberry Trail
Rockyford, AB T0J 2R0
(403)533-3964
Rolling Hills Branch Library
302 4th Street
Rolling Hills, AB T0J 2S0
403.964.2186
Rosemary Community Library
in Rosemary School
Rosemary, AB T0J 2W0
(403)378-4493
Rumsey Community Branch Library
229 Main Street
Rumsey, AB T0J 2Y0
(403)368-3939
Salsbury Public Library
3215 Main St.
Sallisbury, NB, NB E4J 2K7
Sangudo Public Library
5028 50th Avenue
Sangudo, AB T0E 2A0
780-785-2955
Sault St. Marie Public Library
50 East Street
Sault St. Marie, ON, ON P6A 3C3
Seba Beach Public Library
140 3rd Street South
Seba Beach, AB T0E 2B0
780-797-3940
Sexsmith Shannon Library
9917 - 99th Street
Sexsmith, AB T0H 3C0
(780)568-4333
Sheep River Branch Library
129 Main Street NE
Turner Valley , AB T0L 2A0
403-933-3278
Shortgrass Library System
2375 - 10th Avenue SW
Medicine Hat, AB T1A 8G2
403-529-0550
Spruce Grove Public Library
35 Fifth Avenue
Spruce Grove, AB T7X 2C6
780-962-4423
St. Albert Public Library
#5 St. Anne Street
St. Albert, AB T8N 3Z9
(780)459-1530
Standard Municipal Library
822 The Broadway
Standard, AB T0J 3G0
(403)644-3995
Stettler Public Library
6202 - 44th Avenue
Stettler, AB T0C 2L1
(403)742-2292
Strathcona Branch Library
8331 104th Street NW
Edmonton, AB T6E 4E9
780-496-1828
Strathcona County Library
401 Festival Lane
Sherwood Park, AB T8A 5P7
(780)410-8600
Strathmore Municipal Branch Library
85 Lakeside Boulevard
Strathmore, AB T1P 1A1
403.934.5440
Sundre Municipal Branch Library
#2 96 2nd Avenue NW
Sundre, AB T0M 1X0
403-638-4000
Swan Hills Municipal Library
5536 Main Street
Swan Hills, AB T0G 2C0
780-333-4505
Sylvan Lake Municipal Branch Library
4715 - 50th Avenue
Sylvan Lake, AB T4S 1A2
403-887-2130
Thompson Public Library
81 Thompson Drive N.
Thompson, MB, MB R8N 0C3
Thorsby Municipal Library
4901 48th Avenue
Thorsby, AB T0C 2P0
780-789-3808
Three Hills Municipal Library
135 2nd Avenue South
Three Hills, AB T0M 2A0
(403)443-2360
Tkemlups te Secwepemc Social Development Library
147-345 Chief Alex Thomas Way
Kamloops, BC V2H 1H1
(250)828-9811
Tomahawk Public Library
6119 Township Road 512
Tomahawk, AB T0E 2H0
780-339-3935
Trochu Municipal Library
317 Main Street
Trochu, AB T0M 2C0
(403)442-2458
Village of Carbon Branch Library
718 Glengarry Street
Carbon, AB T0M 0L0
403.572.3440
Wabamun Public Library
5132 53rd Avenue
Wabamun, AB T0E 2K0
780-892-2713
Warburg Public Library
5212 50th Avenue
Warburg, AB T0C 2T0
780-848-2391
West Vancouver Memorial Library
1950 Marine Drive
West Vancouver, BC V7V 1J8
(604)925-7400
Westlock Municipal Library
#1 - 10007 100 Avenue
Westlock, AB T7P 2H5
(780)349-3060
Wetaskiwin Public Library
5002 51st Avenue
Wetaskiwin, AB T9A 0V1
780-361-4446
Whitecourt and District Public Library
5201-49th Street
Whitecourt, AB T7S 1N3
(780) 778-2900
Wildwood Public Library
5215 50th Street
Wildwood, AB T0E 2M0
(780) 325-3882
Williams Lake Library
180 North Third Avenue; Suite A
Williams Lake, BC V2G 2A4
(250)392-3630
Winfield Community Library
401 - 4th Avenue East
Winfield, AB T0C 2X0
(780) 682-2498
Youngstown Municipal Branch Library
218 Main Street
Youngstown, AB T0J 3P0
403.779.3864