Ada-Hugh Warren Memorial Library
124 South Rennie Street
Ada, OK 74820-6506
(580)436-8125
Allen Public Library
214 East Broadway
Allen, OK 74825-0343
(580)857-2933
Altus Public Library
421 North Hudson
Altus, OK 73521-3605
(580)477-2890
Alva Public Library
504 7th Street
Alva, OK 73717-2247
(580)327-1833
Anadarko Community Library
215 West Broadway
Anadarko, OK 73005-2807
(405)247-7351
Antlers Public Library
104 SE 2nd Street
Antlers, OK 74523-4000
(580)298-5649
Champion Public Library
601 Railway Express
Ardmore, OK 73401-2999
(580)223-3164
Ardmore Public Library
320 East Street NW
Ardmore, OK 73401-4398
(580)223-8290
Arkoma Public Library
1101 Main Street
Arkoma, OK 74901-0446
(918)875-3971
Atoka County Library
279 East A Street
Atoka, OK 74525-2041
(580)889-3555
Bartlesville Public Library
600 South Johnstone Avenue
Bartlesville, OK 74003-4630
(918)338-4161
Beaver County Pioneer Library
201 Douglas Avenue
Beaver, OK 73932
(580)625-3076
Bethany Library
3510 North Mueller Avenue
Bethany, OK 73008-3952
(405)789-8363
Bixby Library
20 East Breckinridge
Bixby, OK 74008-4427
(918)549-7514
Blackwell Public Library
123 West Padon Avenue
Blackwell, OK 74631-2805
(580)363-1809
Blanchard Public Library
205 NE 10th Street
Blanchard, OK 73010
(405)485-2275
Soutar Memorial Library
4 South Ellis Avenue
Boise City, OK 73933-1088
(580)544-2715
Montfort and Allie Jones Memorial Library
111 West 7th Avenue
Bristow, OK 74010-2401
(918)367-6562
South Broken Arrow Library
3600 South Chestnut
Broken Arrow, OK 74011-1444
(918)549-7662
Broken Arrow Library
300 West Broadway Avenue
Broken Arrow, OK 74012-3817
(918)549-7500
Broken Bow Public Library
404 North Broadway
Broken Bow, OK 74728-2942
(580)584-2815
Carnegie Public Library
12 East Main Street
Carnegie, OK 73015-0009
(580)654-1980
Chandler Public Library
1021 Manvel Avenue
Chandler, OK 74834-3853
(405)258-3204
Jim Lucas Checotah Public Library
626 West Gentry Street
Checotah, OK 74426-2218
(918)473-6715
Chelsea Public Library
618 Pine Street
Chelsea, OK 74016-1940
(918)789-3364
City-County Public Library
123 South Grand Avenue
Cherokee, OK 73728-3020
(580)596-2366
Chickasha Public Library
527 Iowa Avenue
Chickasha, OK 73018-3445
(405)222-6075
Choctaw Public Library
2525 Muzzy Street
Choctaw, OK 73020-8717
(405)390-8418
Will Rogers Library
1515 North Florence Avenue
Claremore, OK 74017-3169
(918)341-1564
Western Plains Library
501 South 28th Street
Clinton, OK 73601-3915
(580)323-0974
Coal County Public Library
115 West Ohio Street
Coalgate, OK 74538-2826
(580)927-3103
Collinsville Library
1223 Main Street
Collinsville, OK 74021-3114
(918)549-7528
Coweta Public Library
120 East Sycamore Street
Coweta, OK 74429-2601
(918)486-6532
Crescent Public Library
205 North Grand Street
Crescent, OK 73028-9146
(405)969-3779
Cushing Public Library
215 North Steele Avenue
Cushing, OK 74023-3319
(918)225-4188
Davis Public Library
209 East Benton Avenue
Davis, OK 73030-1947
(580)369-2468
Del City Library
4509 SE 15th Street
Del City, OK 73115-3098
(405)672-1377
Herbert F. Tyler Memorial Library
821 North Shawnee
Dewey, OK 74029-1629
(918)534-2106
Drumright Public Library
104 East Broadway Street
Drumright, OK 74030-3802
(918)352-2228
Duncan Public Library
2211 North Highway 81
Duncan, OK 73533-1222
(580)255-0636
Robert L. Williams Public Library
1515 West Main Street
Durant, OK 74701-4363
(580)924-3486
Edmond Public Library
10 South Boulevard
Edmond, OK 73034-3770
(405)341-9282
Elk City Carnegie Library
221 West Broadway Avenue
Elk City, OK 73644-4741
(580)225-0136
Enid Public Library
120 West Maine Avenue
Enid, OK 73701
(580)234-6313
Eufaula Memorial Library
301 South First Street
Eufaula, OK 74432-3201
(918)689-2291
Fairfax Public Library
158 East Elm Street
Fairfax, OK 74637-2017
(918)642-5535
Fairview City Library
115 South 6th Street
Fairview, OK 73737-0419
(580)227-2190
Q B Boydstun Public Library
201 East South Avenue
Fort Gibson, OK 74434
(918)478-3587
Frederick Public Library
200 East Grand
Frederick, OK 73542-5627
(580)335-3601
Geary Public Library
127 North Broadway
Geary, OK 73040-2009
(405)884-2372
Glenpool Library
730 East 141st Street
Glenpool, OK 74033-3612
(918)549-7535
Grove Public Library
1140 Neo Loop
Grove, OK 74344-6046
(918)786-2945
Guthrie Public Library
201 North Division Street
Guthrie, OK 73044-3259
(405)282-0050
Guymon Public Library
1718 North Oklahoma Street
Guymon, OK 73942
(580)338-7330
Harrah Library
1930 North Church Avenue
Harrah, OK 73045
(405)454-2001
Hartshorne Public Library
720 Pennsylvania Avenue
Hartshorne, OK 74547-3638
(918)297-2113
Rieger Memorial Library
116 North Broadway
Haskell, OK 74436
(918)482-3614
Healdton Community Library
18 South 4th Street
Healdton, OK 73438
(580)229-0590
Heavener Public Library
203 East C Avenue
Heavener, OK 74937
(918)653-2870
Hennessey Public Library
525 South Main Street
Hennessey, OK 73742-1701
(405)853-2073
Henryetta Public Library
518 West Main Street
Henryetta, OK 74437-4244
(918)652-7377
Hobart Public Library
200 South Main Street
Hobart, OK 73651-3628
(580)726-2535
Grace Pickens Public Library
209 East 9th Street
Holdenville, OK 74848-3499
(405)379-3245
Hollis Public Library
201 West Broadway
Hollis, OK 73550
(580)688-2744
Hominy Public Library
121 West Main Street
Hominy, OK 74035-1031
(918)885-4486
Olive Warner Memorial Library
111 South Broadway
Hooker, OK 73945-0576
(580)652-2835
Choctaw County Library
703 East Jackson Street
Hugo, OK 74743-4026
(580)326-5591
Hulbert Community Library
210 North Broadway
Hulbert, OK 74441
(918)772-3383
Idabel Public Library
103 East Main Street
Idabel, OK 74745
(580)286-6406
Inola Public Library
15 North Broadway
Inola, OK 74036
(918)543-8862
Delaware County Library
429 South 9th Street
Jay, OK 74346
(918)253-8521
Jenks Library
523 West B Street
Jenks, OK 74037-3713
(918)549-7570
Jones Public Library
9295 Willa Way
Jones, OK 73049
(405)399-5471
Kansas Public Library
200 West Tulsa Avenue
Kansas, OK 74347-4347
(918)868-5257
Kellyville Public Library
230 East Buffalo
Kellyville, OK 74039-1260
(918)247-3740
Kingfisher Memorial Library
505 West Will Rogers Drive
Kingfisher, OK 73750-4334
(405)375-3384
Delphian Public Library
122 West Jane Jayroe Boulevard
Laverne, OK 73848
(580)921-7323
Lawton Public Library
110 SW 4th Street
Lawton, OK 73501-4076
(580)581-3450
Kathleen Wyatt Nicholson Branch Library
1304 NW Kingswood Road
Lawton, OK 73505
(580)581-3457
Locust Grove Public Library
715 Harold Andrews Boulevard
Locust Grove, OK 74352-0697
(918)479-6585
Luther Library
310 NE 3rd Street
Luther, OK 73054-9034
(405)277-9967
Madill City-County Library
500 West Overton Street
Madill, OK 73446-2000
(580)795-2749
Margaret Carder Public Library
201 West Lincoln Street
Mangum, OK 73554-4601
(580)782-3185
Mannford Public Library
101 Green Valley Park Road
Mannford, OK 74044-0193
(918)865-2665
Love County Library
500 South Highway 77
Marietta, OK 73448
(580)276-3783
Garland Smith Public Library
702 West Main Street
Marlow, OK 73055-2450
(580)658-5354
McAlester Public Library
401 North 2nd Street
McAlester, OK 74501-4649
(918)426-0930
McLoud Public Library
133 North Main
McLoud, OK 74851-8362
(405)788-4132
Midwest City Public Library
8143 East Reno Avenue
Midwest City, OK 73110-7589
(405)732-4828
Moore Public Library
225 South Howard
Moore, OK 73160-5228
(405)793-5100
Muldrow Public Library
711 West Shawntel Boulevard
Muldrow, OK 74948-0449
(918)427-6703
Muskogee Public Library
801 West Okmulgee
Muskogee, OK 74401-6840
(918)682-6657
Mustang Public Library
1201 North Mustang Road
Mustang, OK 73064-7211
(405)376-2226
Newcastle Public Library
705 NW 10th Street
Newcastle, OK 73065
(405)387-5076
Newkirk Public Library
116 North Maple Street
Newkirk, OK 74647-4011
(580)362-3934
Nicoma Park Library
2240 Overholser Drive
Nicoma Park, OK 73066
(405)769-9452
Noble Public Library
204 North 5th Street
Noble, OK 73068-8906
(405)872-5713
Norman Public Library
225 North Webster
Norman, OK 73069-7133
(405)701-2600
24-Hour East Library
125 Vicksburg Avenue
Norman, OK 73071
Norman Public Library West
300 Norman Center Court
Norman, OK 73072
(405)701-2644
Nowata City-County Library
224 South Pine Street
Nowata, OK 74048-3416
(918)273-3363
Okeene Public Library
215 North Main Street
Okeene, OK 73763
(580)822-3306
Ronald J Norick Downtown Library
300 Park Avenue
Oklahoma City, OK 73102
(405)231-8650
Metopolitan Library System
300 Park Avenue
Oklahoma City, OK 73102-6499
(405)606-3726
Wright Public Library
2101 Exchange Avenue
Oklahoma City, OK 73108-2625
(405)235-5035
Capitol Hill Library
330 SW 24th Street
Oklahoma City, OK 73109-6711
(405)634-6308
Ralph Ellison Library
2000 NE 23rd Street
Oklahoma City, OK 73111-3402
(405)424-1437
Belle Isle Library
5501 North Villa Avenue
Oklahoma City, OK 73112-7100
(405)843-9601
Almonte Public Library
2914 SW 59 Street
Oklahoma City, OK 73119
(405)606-3575
Southern Oaks Public Library
6900 South Walker Avenue
Oklahoma City, OK 73139-7203
(405)631-4468
Northwest Public Library
5600 NW 122nd Street
Oklahoma City, OK 73142
(405)606-3580
Southwest Oklahoma City Public Library
2201 SW 134th Street
Oklahoma City, OK 73170
(405)979-2200
Okmulgee Public Library
218 South Okmulgee
Okmulgee, OK 74447-7751
(918)756-1448
Owasso Library
103 West Broadway
Owasso, OK 74055-2908
(918)549-7624
Pawhuska Public Library
1801 Lynn Avenue
Pawhuska, OK 74056-1802
(918)287-3989
Pawnee Public Library
653 Illinois Street
Pawnee, OK 74058-2001
(918)762-2138
Thomas Wilhite Memorial Library
101 East Thomas Street
Perkins, OK 74059-3255
(405)547-5185
Patrick Lynch Public Library
206 South McKenna
Poteau, OK 74953
(918)647-4444
Haynie Public Library
1619 West Main Street
Prague, OK 74864
(405)567-4013
Pryor Public Library
505 East Graham Street
Pryor, OK 74361-3828
(918)825-0777
Purcell Public Library
919 North Ninth Street
Purcell, OK 73080
(405)527-5546
Gleason Memorial Library
101 East Main Street
Ringling, OK 73456
(580)662-2925
Glover Spencer Memorial Library
100 South 6th Street
Rush Springs, OK 73082
(580)476-2108
Stanley Tubbs Memorial Library
101 East Cherokee
Sallisaw, OK 74955-4621
(918)775-4481
Pratt Library
3219 South 113th West Avenue
Sand Springs, OK 74063-3429
(918)549-7638
Charles Page Library
551 East Fourth Street
Sand Springs, OK 74063-7957
(918)549-7521
Barlett Carnegie Public Library
27 West Dewey Avenue
Sapulpa, OK 74066-3909
(918)224-5624
Sayre Public Library
113 East Poplar Avenue
Sayre, OK 73662-2932
(580)928-2641
Seminole Public Library
424 North Main Street
Seminole, OK 74868-3481
(405)382-4221
Shattuck Public Library
101 South Main Street
Shattuck, OK 73858-0129
(580)938-5104
Shawnee Public Library
101 North Philadelphia
Shawnee, OK 74801-7033
(405)275-6353
Skiatook Library
316 East Rogers Boulevard
Skiatook, OK 74070-1206
(918)549-7676
Spiro Public Library
208 South Main Street
Spiro, OK 74959-2506
(918)962-3461
Stigler Public Library
410 NE 6th Street
Stigler, OK 74462-2208
(918)967-4801
Stillwater Public Library
1107 South Duck
Stillwater, OK 74074-4449
(405)372-3633
Stilwell Public Library
5 North 6th Street
Stilwell, OK 74960-2829
(918)696-7512
Stroud Public Library
301 West 7th Street
Stroud, OK 74079-3233
(918)968-2567
Sac and Fox National Public Library
920883 South Highway 99
Stroud, OK 74079-5178
(918)968-3526
Mary E. Parker Memorial Library
500 West Broadway
Sulphur, OK 73086
(580)622-5807
Tahlequah Public Library
120 South College Avenue
Tahlequah, OK 74464-3816
(918)456-2581
Talihina Public Library
900 Second Street
Talihina, OK 74571
(918)567-2002
Tecumseh Public Library
114 North Broadway
Tecumseh, OK 74873-3226
(405)598-5955
Village Library
10307 North Pennsylvania Avenue
The Village, OK 73120-4100
(405)755-0710
Johnston County Library
116 West Main Street
Tishomingo, OK 73460
(580)371-3006
Judy Z Kishner Branch Library
10150 North Cincinnati Avenue East
Tulsa, OK 74073
(918)549-7577
Tulsa City-County Library System- Central Library
400 Civic Center
Tulsa, OK 74103-3830
(918)549-7323
Kendall-Whittier Branch Library
21 South Lewis Street
Tulsa, OK 74104-1614
(918)549-7584
Brookside Branch Library
1207 East 45th Place
Tulsa, OK 74105-4500
(918)549-7507
Rudisill Regional Branch Library
1520 North Hartford
Tulsa, OK 74106-4308
(918)549-7645
Zarrow Regional Branch Library
2224 West 51st Street
Tulsa, OK 74107-7748
(918)549-7683
Nathan Hale Branch Library
6038 East 23rd Street
Tulsa, OK 74114-3835
(918)549-7617
Maxwell Park Branch Library
1313 North Canton
Tulsa, OK 74115-5305
(918)549-7610
Suburban Acres Branch Library
4606 North Garrison Avenue
Tulsa, OK 74126
(918)549-7655
Martin Regional Library Hispanic Resource Center
2601 South Garnett Road
Tulsa, OK 74129
(918)549-7597
Martin Regional Branch Library
2601 South Garnett Road
Tulsa, OK 74129-5113
(918)549-7590
Hardesty Regional Branch Library
8316 East 93rd Street
Tulsa, OK 74133-5500
(918)549-7550
Herman and Kate Kaiser Branch Library
5202 South Hudson Avenue; Suite B
Tulsa, OK 74135
(918)549-7542
Schusterman-Benson Branch Library
3333 East 32nd Place
Tulsa, OK 74135-4416
(918)549-7670
Peggy Hilmerich Branch Library
5131 East 91st Street
Tulsa, OK 74137-3506
(918)549-7631
Wagoner City Public Library
302 North Main Street
Wagoner, OK 74467-3834
(918)485-2126
Walters Public Library
202 North Broadway
Walters, OK 73572-1226
(580)875-2006
Warner Public Library
207 8th Street
Warner, OK 74469
(918)463-2363
Warr Acres Public Library
5901 NW 63rd Street
Warr Acres, OK 73132-7598
(405)721-2616
Waurika Library
203 South Meridian
Waurika, OK 73573-3063
(580)228-3274
Waynoka Public Library
1659 Cecil Street
Waynoka, OK 73860-1290
(580)824-6181
Weatherford Public Library
219 East Franklin Avenue
Weatherford, OK 73096-5134
(580)772-3591
John F Henderson Public Library
116 North Williams
Westville, OK 74965-0580
(918)723-5002
Wetumka Public Library
202 North Main Street
Wetumka, OK 74883-3099
(405)452-3785
Wewoka Public Library
118 West 5th Street
Wewoka, OK 74884-3102
(405)257-3225
Latimer County Public Library
301 West Ada Avenue
Wilburton, OK 74578-3417
(918)465-3751
Wilson Public Library
1087 US Highway 70-A
Wilson, OK 73463-1480
(580)668-2486
Wister Library
211 Plum Street
Wister, OK 74966
(918)655-7654
Woodward Public Library
1500 West Main Street
Woodward, OK 73801-3053
(580)254-8544
Yale Public Library
231 North Main Street
Yale, OK 74085-2509
(918)387-2135
Mabel C. Fry Public Library
1200 Lakeshore Drive
Yukon, OK 73099-3263
(405)354-8232