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
Acme Municipal Library
1610 Walsh Avenue
Acme, AB T0M 0A0
Acton Public Library
17 River Street
Acton, ON L7J 1C2
Airdrie Public Library
111 - 304 Main Street SE
Airdrie, AB T4B 3C3
Alberta Beach Municipal Library
4815 50th Avenue
Alberta Beach, AB T0E 0A0
Albion-Bolton Branch Library
150 Queen Street South
Bolton, ON L7E 1E3
Alton Public Library
35 Station Street
Caledon, ON, ON L7K 0E2
Amisk Branch Library
5005 50th Street
Amisk, AB T0B 0B0
Banff Public Library
101 Bear Street
Banff, AB T1L 1H3
Barrhead Public Library
5103 53rd Avenue
Barrhead, AB T7N 1N9
Bashaw Municipal Branch Library
5112 - 52nd Street
Bashaw, AB T0B 0H0
Beiseker Municipal Branch Library
401 5th Street
Beiseker, AB T0M 0G0
Belfountain Branch Public Library
17239 Shaw's Creek Road
Caledon, ON, ON L7K 0E8
Bentley Municipal Branch Library
5014 - 49th Avenue
Bentley, AB T0C 0J0
Berry Creek Community Branch Library
116 1st Avenue RR2
Cessford, AB T1R 1E2
Bibliotheque de Beaumont Library
5700 49th Street
Beaumont, AB T4X 1S7
Big Valley Municipal Branch Library
29 1st Avenue South
Big Valley, AB T0J 0G0
Bighorn Branch Library
2 Heart Mountain Drive
Exshaw, AB T0L 0C0
Blackfalds Branch Library
5018 Waghorn Street
Blackfalds, AB T0M 0J0
Blue Ridge Community Library
117 2nd Avenue
Blue Ridge, AB T0E 0B0
Bodo Branch Library
PO Box 93
Bodo, AB T0B 0M0
Bow Island Municipal Library
510 Centre Street
Bow Island, AB T0K 0G0
Bowden Branch Library
Bay #2, 2101 - 20th Avenue
Bowden, AB T0M 0K0
Brampton Library-Chingaucousy
150 Central Park Drive; #22
Brampton, ON, ON L6T 1B4
Brampton Library-Cyril Clark Branc
20 Loafer's Lake Lane
Brampton, ON, ON L6Z 1X9
Brampton Library-Fletcher's Creek
500 Ray Lawson Boulevard
Brampton, ON, ON L6Y 3S8
Brampton Library-Four Corners
65 Queen Street East
Brampton, ON, ON L6W 3L6
Breton Municipal Library
4916 50th Avenue
Breton, AB T0C 0P0
Brooks Branch Library
323 First Street East
Brooks, AB T1R 1C5
Brownfield Community Branch Library
#4 Silver Heights Road West
Brownfield, AB T0C 0R0
Burnaby Public Library
6100 Willingdon Avenue
Willingdon, BC, BC V5H 4N5
Cadogan Branch Library
112 2nd Street
Cadogan, AB T0B 0T0
Caledon East Public Library
6500 Old Church Road
Caledon East, ON, ON L0N 1E0
Caledon Village Branch Library
18313 Hurontario Street
Caledon, ON, ON L7K 0X7
Calgary Public Library
800 3rd Street SE
Calgary, AB T2G 2E7
Calmar Public Library
4705 50th Avenue
Calmar, AB T0C 0V0
Camrose Public Library
4710 50th Avenue
Camrose, AB T4V 0R8
Canmore Public Library
101- 700 Railway Avenue
Canmore, AB T1W 1P4
Cardston District Public Library
25 - 3rd Avenue West
Cardston , AB T0K 0K0
Caroline Municipal Branch Library
5023 - 50th Avenue
Caroline, AB T4V 0R8
Carseland Community Branch Library
330 Railway Avenue West
Carseland, AB T0J 0M0
Carstairs Branch Library
1402 Scarlett Ranch Boulevard
Carstairs, AB T0M 0N0
Castle Downs Library
15379 Castle Downs Road NW
Edmonton, QC, QC T5X 3Y7
Castor Municipal Library
4905 50th Avenue
Castor, AB T0C 0X0
Cereal Municipal Branch Library
415 Main Street
Cereal, AB T0J 0N0
Chestermere Branch Library
105B Marina Road
Chestermere, AB T1X 1V7
Clive Public Library
5107 - 50th Street
Clive, AB T0C 0Y0
Conception Bay South Pub. Library
PO Box 580
Manuels, NF, NF A1W 1N1
Consort Municipal Library
5215 50th Street
Consort, AB T0C 1B0
Coronation Memorial Library
5001 Royal Street
Coronation, AB T0C 1C0
Cremona Municipal Branch Library
205 1st Street East
Cremona, AB T0M 0R0
Crossfield Municipal Library
1210 Railway Street
Crossfield, AB T0M 0S0
Czar Branch Library
5005 - 49th Avenue
Czar, AB T0B 0Z0
Darwell Public Library
#54 225B Highway 765
Darwell, AB T0E 0L0
David Knipe Memorial Branch Library
203 Hanson Street
Bawlf, AB T0B 0J0
Dawe Branch Library
56 Holt Street
Red Deer, AB T4N 6A6
Daysland Branch Library
5130 - 50th Street
Daysland, AB T0B 1A0
Delburne Municipal Library
2210 - 20th Street
Delburne, AB T0M 0V0
Delia Municipal Library
205 - 3rd Avenue North
Delia, AB T0J 0W0
Devon Public Library
101 - 17 Athabasca Avenue
Devon, AB T9G 1G5
Didsbury Municipal Branch Library
2033 19th Avenue
Didsbury, AB T0M 0W0
Donalda Branch Library
5001 Main Street
Donalda, AB T0B 1H0
Drayton Valley Municipal Library
5120 52nd Street
Drayton Valley, AB T7A 1R7
Drum Heller Public Library
80 Veterans Way
Drum Heller, AB T0J 0Y4
Drumheller Public Library
80 Veterans Way
Drumheller, AB T0J 0Y4
Duchess & District Branch Library
256A Louise Avenue
Duchess, AB T0J 0Z0
Duffield Public Library
1 Main Street
Duffield, AB T0E 0N0
Eckville Branch Library
4855 - 51st Avenue
Eckville, AB T0M 0X0
Edberg Branch Library
48 First Avenue West
Edberg, AB T0B 1J0
Edmonton Public Library
7 Sir Winston Churchill Square NW
Edmonton, AB T5J 2V4
Edson Public Library
4726 Eighth Avenue
Edson, AB T7E 1S8
Eleanor Broydell Resource Library
161 rue Main Street East
North Bay, ON, ON P1B 1A9 ÃÆ
Elnora Branch Library
210 Main Street
Elnora, AB T0M 0Y0
Empress Municipal Branch Library
6 - 3rd Avenue
Empress, AB T0J 1E0
Entwistle Public Library
5232 50th Street
Entwistle, AB T0E 0S0
Eramosa Public Library
85 Christie Street
Rockwood, ON, ON N0B 2K0
Erin Public Library
14 Boland Drive
Erin, ON, ON N0B 1T0
Evansburg Public Library
4707 46th Avenue
Evansburg, AB T0E 0T0
Foremost Municipal Branch Library
103 1st Avenue
Foremost, AB T0K 0X0
Forestburg Municipal Library
4905 - 50th Street
Forestburg, AB T0B 1N0
Fort Assiniboine Public Library
20 1st Street
Fort Assiniboine, AB T0G 1A0
Gleichen Municipal Library
404 Main Street
Gleichen, AB T0J 1N0
Graham Community Library
35 Dugway Drive
Ralston, AB T0J 2N0
Grand Bend Public Library
22-81 Crescent
Grand Bend, ON, ON N0M 1T0
Grande Cache Municipal Library
10601 Shand Avenue
Grande Cache, AB T0E 0Y0
Grande Prairie Public Library
101, 9839 - 103 Avenue
Grande Prairie , AB T8V 6M7
Grande Prairie Public Library
101, 9839 - 103rd Avenue
Grande Prairie, AB T8V 6M7
Grimshaw Municipal Library
4412A - 50 Street
Grimshaw, AB T0H 1W0
(780) 332-4553
Halton Hills Public Library
9 Church Street
Georgetown, ON L7G 2A3
Hanna Municipal Library
202 1st Street West
Hanna, AB T0J 1P0
Hardisty Branch Library
5027-50th Street
Hardisty, AB T0B 1V0
Hay Lakes Municipal Public Library
100 Main Street
Hay Lakes, AB T0B 1W0
Heisler Municipal Branch Library
100 Haultin Avenue
Heisler, AB T0B 2A0
High Level Municipal Library
10601-103rd Street
High Level, AB T0H 1Z0
High River Branch Library
909 1st Street SW
High River , AB T1V 1A5
Hillsburgh Library
98B Main Street
Hillsburgh, ON, ON N0B 1Z0
Hinton Municipal Library
803 Switzer Drive
Hinton, AB T7V 1V1
Hughenden Branch Library
7 McKenzie Avenue
Hughenden, AB T0B 2E0
Hussar Municipal Branch Library
111 Centre Street
Hussar, AB T0J 1S0
Innisfail Public Library
5300A 55 Street Close
Innisfail, AB T4G 1R6
Irricana and Rural Municipal Branch Library
226 2nd Street
Irricana, AB T0M 1B0
Irvine Community Branch Library
78 South Railway Avenue
Irvine, AB T0J 1V0
Jake Epp Library
Box 2050
Steinbach, MB, MB R0A 2A0
Jarvie Public Library
Community Center
Jarvie, AB T0G 1H0
Jasper Municipal Library
500 Robson Street
Jasper, AB T0E 1E0
Killam Municipal Branch Library
5007- 49th Avenue
Killam, AB T0B 2L0
Kitimat Public Library Association
940 Wakashan Avenue
Kitimat, BC V8C 2G3
Leduc Public Library
2 Alexandra Park
Leduc, AB T9E 4C4
Lethbridge Public Library
810 5th Avenue South
Lethbridge, AB T1J 4C4
Library of Gatineau
855 Boulevard de la Gappe
Gatineau, QC G8T 8H9
Liloett Public Library
Liloett , BC V0K 1V0
Linden Municipal Branch Library
215 1St Street SE
Linden, AB T0M 1J0
Lloydminster Public Library
5010 49th Street
Lloydminster, AB T9V 0K2
Longview Municipal Branch Library
128 Morrison Place
Longview, AB T0L 1H0
M Alice Frose Public Library
Fawcett Community Hall
Fawcett, AB T0G 0Y0
Manning Municipal Library
407 Main Street
Manning, AB T0H 2M0
Marigold Library System
710 - 2nd Street
Strathmore, AB T1P 1K4
Mary C. Moore Public Library
101 5214 - 50th Avenue
Lacombe, AB T4L 0B6
Mayerthorpe Public Library
4911 52nd Street
Mayerthorpe, AB T0E 1N0
Medicine Hat Public Library
414 First Street SE
Medicine Hat, AB T1A 0A8
Millarville Community Branch Library
130 Millarville Road
Millarville, AB T0L 1K0
Millet Public Library
5031 49th Avenue
Millet, AB T0C 1Z0
Milton Public Library
1010 Main Street East
Milton, ON L9T 6H7
Moncton Public Library
644 Main St., Ste. 101
Moncton, NB E1C 1E2
Morinville Public Library
10119 100th Avenue
Morinville, AB T8R 1P8
Morrin Municipal Branch Library
113 Main Street
Morrin, AB T0J 2B0
Nan Boothby Memorial Library
405 Railway Street West
Cochrane, AB T0L 0W0
Neerlandia Public Library
4918-50th Street
Neerlandia, AB T0G 1R0
New Sarepta Public Library
5150 Centre Street
New Sarepta, AB T0B 3M0
Newfoundland Public Library
48 St. Georges Avenue
Stephenville, NF A2N 1K9
Niton Public Library
53521A Range Road 130
Niton Junction, AB T0E 1S0
Okotoks Branch Library
7 Riverside Drive West
Okotoks, AB T1S 1A6
Olds & District Municipal Library
5217 52nd Street
Olds, AB T4H 1H7
Onoway Public Library
4708 Lac Ste. Anne Trail North
Onoway, AB T0E 1V0
Ottawa Public Library
120 Metcalf Street
Ottawa, ON, ON K1P 5M2
Ottawa Public Library
120 Metcalfe
Ottawa, ON, ON K1P 5M2
Oyen Municipal Library
105 3rd Ave West
Oyen, AB T0J 2J0
Parkland Regional Library
5404 56th Avenue
Locombe, AB T4L 1G1
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
Ponoka Jubilee Library
5604 - 50th Street
Ponoka, AB T4J 1G5
Prince George Public Library
888 Canada Games Way
Prince George, BC V2L 5T6
Provost Branch Library
5035 - 49th Street
Provost, AB T0B 3S0
Quesnel Library
#101 410 Kinchant Street
Quesnel, BC V2J 7J5
Red Deer Library
4818 - 49th Street
Red Deer, AB T4N 1T9
Redcliff Branch Library
131 Main Street South
Redcliff, AB T0J 2P0
Regina Public Library
2311 12th Avenue
Regina, SK, SK S4P 3Z5
Rich Valley Public Library
RR #1 basement of Community Hall
Gunn, AB T0E 1A0
Rimbey Municipal Branch Library
4938 - 50th Avenue
Rimbey, AB T0C 2J0
Rocky Mountain House Branch Library
4922 - 52nd Street
Rocky Mountain House, AB T4T 1B1
Rockyford Municipal Library
412 Serviceberry Trail
Rockyford, AB T0J 2R0
Rolling Hills Branch Library
302 4th Street
Rolling Hills, AB T0J 2S0
Rosemary Community Library
in Rosemary School
Rosemary, AB T0J 2W0
Rumsey Community Branch Library
229 Main Street
Rumsey, AB T0J 2Y0
Salsbury Public Library
3215 Main St.
Sallisbury, NB, NB E4J 2K7
Sangudo Public Library
5028 50th Avenue
Sangudo, AB T0E 2A0
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
Sexsmith Shannon Library
9917 - 99th Street
Sexsmith, AB T0H 3C0
Sheep River Branch Library
129 Main Street NE
Turner Valley , AB T0L 2A0
Shortgrass Library System
2375 - 10th Avenue SW
Medicine Hat, AB T1A 8G2
Spruce Grove Public Library
35 Fifth Avenue
Spruce Grove, AB T7X 2C6
St. Albert Public Library
#5 St. Anne Street
St. Albert, AB T8N 3Z9
Standard Municipal Library
822 The Broadway
Standard, AB T0J 3G0
Stettler Public Library
6202 - 44th Avenue
Stettler, AB T0C 2L1
Strathcona Branch Library
8331 104th Street NW
Edmonton, AB T6E 4E9
Strathcona County Library
401 Festival Lane
Sherwood Park, AB T8A 5P7
Strathmore Municipal Branch Library
85 Lakeside Boulevard
Strathmore, AB T1P 1A1
Sundre Municipal Branch Library
#2 96 2nd Avenue NW
Sundre, AB T0M 1X0
Swan Hills Municipal Library
5536 Main Street
Swan Hills, AB T0G 2C0
Sylvan Lake Municipal Branch Library
4715 - 50th Avenue
Sylvan Lake, AB T4S 1A2
Thompson Public Library
81 Thompson Drive N.
Thompson, MB, MB R8N 0C3
Thorsby Municipal Library
4901 48th Avenue
Thorsby, AB T0C 2P0
Three Hills Municipal Library
135 2nd Avenue South
Three Hills, AB T0M 2A0
Tkemlups te Secwepemc Social Development Library
147-345 Chief Alex Thomas Way
Kamloops, BC V2H 1H1
Tomahawk Public Library
6119 Township Road 512
Tomahawk, AB T0E 2H0
Trochu Municipal Library
317 Main Street
Trochu, AB T0M 2C0
Village of Carbon Branch Library
718 Glengarry Street
Carbon, AB T0M 0L0
Wabamun Public Library
5132 53rd Avenue
Wabamun, AB T0E 2K0
Warburg Public Library
5212 50th Avenue
Warburg, AB T0C 2T0
West Vancouver Memorial Library
1950 Marine Drive
West Vancouver, BC V7V 1J8
Westlock Municipal Library
#1 - 10007 100 Avenue
Westlock, AB T7P 2H5
Wetaskiwin Public Library
5002 51st Avenue
Wetaskiwin, AB T9A 0V1
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
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