Lenawee County Library
143 East Maumee Street
Adrian, MI 49221-2703
517-265-2265
Lenawee District Library
4459 West U.S. Highway 223
Adrian, MI 49221-9461
(517) 263-1011
Alanson Area Public Library
7631 Burr Avenue
Alanson, MI 49706-9328
(231)548-5465
Albion Public Library
501 South Superior Street
Albion, MI 49224-2168
(517)629-3993
Alden District Public Library
8751 Helena Road
Alden, MI 49612-9703
(231)331-4318
Algonac-Clay Township Branch Library
2011 St. Clair Drive
Algonac, MI 48001
810-794-4471
Allen Park Public Library
8100 Allen Road
Allen Park, MI 48101-1708
(313)381-2425
Allendale Township Library
6175 Library Lane
Allendale, MI 49401-8820
(616)895-4178
Alma Public Library
500 East Superior Street
Alma, MI 48801-1999
(517)463-3966
Almont District Library
213 West Saint Clair Street
Almont, MI 48003-8476
(810)798-3100
Alpena County George N. Fletcher Library
211 North 1st Avenue
Alpena, MI 49707-2809
(989)356-6188
Alto Branch Library
6071 Linfield Avenue
Alto, MI 49302
(616) 784-2007
West Branch Library
2503 Jackson Road
Ann Arbor, MI 48103-0818
(734) 327-4200
Ann Arbor District Library
343 South Fifth Avenue
Ann Arbor, MI 48104-2217
(734) 327-4200
Northeast Branch Library
2713 Plymouth Road
Ann Arbor, MI 48105-0427
(734) 327-4200
Nellie S. Loving Branch Library
3042 Creek Drive
Ann Arbor, MI 48108-0914
(734) 327-4200
Plymouth District Library
223 South Main Street
Ann Arbor, MI 48170-1687
(734) 453-0750
Arcadia Township Branch Library
3586 Glovers Lake Road
Arcadia, MI 49613
231-889-4230
Armada Free Public Library
73930 Church Street
Armada, MI 48005-3331
(586)784-5921
Athens Community Library
106 East Burr Oak Street
Athens, MI 49011-0216
(269)729-4479
Montmorency County Public Library
11901 Haymeadow Road
Atlanta, MI 49709-9375
(989)785-3941
Attica Township Branch Library
4302 Peppermill Road
Attica Township, MI 48412
810-724-2007
Auburn Hills Public Library
3400 East Seyburn Drive
Auburn Hills, MI 48326-2759
(248)370-9466
Auburn Area Branch Library
235 West Midland Road
Auburn, MI 48611-9411
(989)662-2381 ext. 2
AuGres Community Branch Library
230 North Mackinaw
AuGres, MI 48703
989-876-8818
Augusta-Ross/McKay Township District Library
105 North Webster Street
Augusta, MI 49012-9779
(269)731-4000
Bad Axe Public Library
200 South Hanselman Street
Bad Axe, MI 48413-1479
(989)269-8538
Pathfinder Community Library
812 Michigan Avenue
Baldwin, MI 49304-7123
(231)745-4010
Shiawassee Township Branch Library
3719 East Grand River Road
Bancroft, MI 48414-9433
(989)634-5689
Bangor Branch Library
420 Division Street
Bangor, MI 49013
(269) 427-8810
Barryton Public Library
198 Northern Avenue
Barryton, MI 49305-5104
(989)382-5288
Helen Warner Branch
36 Minges Creek Place
Battle Creek, MI 49015
(269) 968.8166
Willard Public Library
7 West Van Buren Street
Battle Creek, MI 49017-3009
(269)968-8166
Sage Branch Library
100 East Midland Street
Bay City, MI 48706-4564
(989)892-8555 ext. 2
Alice and Jack Wirt Public Library
500 Center Avenue
Bay City, MI 48708-5942
(989)893-9566 ext. 2
Keddie Norconk Memorial Branch Library
12325 Virginia Street
Bear Lake, MI 49614
231-864-2700
Beaver Island District Library
26400 Donegal Bay Road
Beaver Island, MI 49782-5178
(231)448-2701
Beaverton Branch Library
106 Tonkin Street
Beaverton, MI 48612-0484
(989)435-3981
Alvah N Belding Memorial Library
302 East Main Street
Belding, MI 48809-1799
(616)794-1450
Bellaire Public Library
111 South Bridge Street
Bellaire, MI 49615-0477
(231)533-8814
Fred C Fischer Library
167 4th Street
Belleville, MI 48111-2609
(734)699-3291
Bellevue Township Library
212 North Main Street
Bellevue, MI 49021-1234
(269)763-3369
Benton Harbor Public Library
213 East Wall Street
Benton Harbor, MI 49022-4499
(269)926-6139
Benzonia Public Library
891 Michigan Avenue
Benzonia, MI 49616-9784
(231)882-4111
Berkley Public Library
3155 Coolidge Highway
Berkley, MI 48072-1689
(248)658-3440
Berrien Springs Community Library
215 West Union Street
Berrien Springs, MI 49103-1077
(269)471-7074
Bessemer Public Library
411 South Sophie Street
Bessemer, MI 49911-1596
(906)667-0404
Darcy Public Library
7228 Commercial Street
Beulah, MI 49617-5129
(231)882-4037
Big Rapids Community Library
426 South Michigan Avenue
Big Rapids, MI 49307-2090
(231)796-5234
Thomas E. Fleschner Mem. Library
11935 Silver Creek Drive
Birch Run, MI 48415-9704
(517)624-5171
Baldwin Public Library
300 West Merrill Street
Birmingham, MI 48009-1483
(248)647-1700
Tate Memorial Branch Library
324 Main Street
Blanchard, MI 49310
989-561-2480
Schultz-Holmes Memorial Library
407 South Lane Street
Blissfield, MI 49228-1232
(517) 486-2858
Bloomfield Township Public Library
1099 Lone Pine Road
Bloomfield Hills, MI 48302-2410
(248)642-5800
Bloomingdale Branch Library
109 East Kalamazoo
Bloomingdale, MI 49026
269.521.7601
Boyne District Library
201 East Main Street
Boyne City, MI 49712-1380
(231)582-7861
Boyne Falls Branch Library
3008 Main Street
Boyne Falls, MI 49713
(231)549-2277
Howe Memorial Library
128 East Saginaw Street
Breckenridge, MI 48615
(989)842-3202
Bridgman Public Library
4460 Lake Street
Bridgman, MI 49106-9510
(269)465-3663
Brighton District Library
100 Library Drive
Brighton, MI 48116-4328
(810)229-6571
Britton Branch Library
120 College Avenue
Britton, MI 49229
(517) 451-8260
Bronson Branch Library
207 North Matteson Street
Bronson, MI 49028-1308
517-369-3785
Brooklyn Branch Library
207 North Main Street
Brooklyn, MI 49230
517-905-1369
Brown City Public Library
4207 Main Street
Brown City, MI 48416-7715
(810)346-2511
Buchanan Public Library
128 East Front Street
Buchanan, MI 49107-1257
(269)695-3681
Burlington Township Library
135 Elm Street
Burlington, MI 49029-0039
(517)765-2702
Salem Township Library
3007 142nd Avenue
Burnips, MI 49314-0058
(616)896-8170
Burr Oak Township Library
220 South Second Street
Burr Oak, MI 49030-5133
(269)489-2906
Taymouth Township Library
2361 East Burt Road
Burt, MI 48417-7702
(989)770-4651
Burton Memorial Branch Library
4012 East Atherton Road
Burton, MI 48519
810-742-0674
Baker Park Branch Library
3410 South Grand Traverse
Burton, MI 48529
810-742-7860
Byron Township Branch Library
8191 Byron Center Avenue SW
Byron Center, MI 49315-9401
(616) 784-2007
Burns Township/George Vince Branch Library
312 West Maple Street
Byron, MI 48418-9797
(810)266-4620
Mid Michigan Library League
210 North Mitchell Street; Suite 3
Cadillac, MI 49601
231-775-3037
Cadillac-Wexford Co.Public Library
411 South Lake Street
Cadillac, MI 49601-2101
(231)775-6541
Caledonia Township Branch Library
6260 92nd Street
Caledonia, MI 49316-9401
(616) 784-2007
Calumet Public/School Library
57070 Mine Street
Calumet, MI 49913-2949
(906)337-0311
Camden Township Library
119 South Main Street
Camden, MI 49232-9655
(517)368-5554
Canton Public Library
1200 South Canton Center Road
Canton, MI 48188-6297
(734)397-0999
Capac Public Branch Library
111 North Main
Capac, MI 48014
810-395-7000
Carleton Branch Library
1444 Kent Street
Carleton, MI 48117-0267
(734)654-2180
Caro Area District Library
840 West Frank Street
Caro, MI 48723-1428
(517)673-4329
Carson City Public Library
102 West Main Street
Carson City, MI 48811-0699
(517)584-3680
Cascade Branch Library
2870 Jacksmith Avenue SE
Cascade, MI 49546-6989
(616) 784-2007
Rawson Memorial Library
6495 Pine Street
Cass City, MI 48726-1498
(989)872-2856
Cass District Library
319 M-62 N
Cassopolis, MI 49031-1099
(269)357-7822
Cedar Springs Public Library
107 North Main Street
Cedar Springs, MI 49319-5116
(616)696-1910
Les Cheneaux Community Branch Library
75 East Hodeck Street
Cedarville, MI 49719-0157
906-484-3547
Center Line Public Library
7345 Weingartz Street
Center Line, MI 48015-1462
(810)758-8274
Central Lake District Library
7900 Maple Street
Central Lake, MI 49622-5134
(231)544-2517
Nottawa Township Library
685 East Main Street
Centreville, MI 49032
(269)467-6289
Northland Library Cooperative
220 West Clinton Street
Charlevoix, MI 49720
231-855-2206
Charlevoix Public Library
20 West Clinton Street
Charlevoix, MI 49720-1399
(231)547-2651
Charlotte Community Library
226 South Bostwick Street
Charlotte, MI 48813-1801
(517)543-8859
Chase Township Public Library
8400 East North Street
Chase, MI 49623-5124
(231)832-9511
Cheboygan Area Public Library
100 South Bailey Street
Cheboygan, MI 49721-1611
(231)627-2381
Chelsea District Library
221 South Main Street
Chelsea, MI 48118-1267
(734)475-8732
Chesaning Public Library
227 East Broad Street
Chesaning, MI 48616-1501
(989)845-3211
Chesterfield Township Library
50560 Patricia Avenue
Chesterfield, MI 48051-3804
(586)598-4900
Chippewa Branch Library
19171 4th Street
Chippewa Lake, MI 49320
231-867-2014
Pere Marquette District Library
185 East 4th Street
Clare, MI 48617-1559
(989)386-7576
Independence Township Library
6495 Clarkston Road
Clarkston, MI 48346-1501
(248)625-2212
Clarksville Area Branch Library
165 North Main Street
Clarksville, MI 48815
(616) 693-1001
Blair Memorial Library
416 North Main Street
Clawson, MI 48017-1599
(248)588-5500
Clayton Branch Library
3457 State Street
Clayton, MI 49235
(517) 445-2619
Clifford Branch Library
950 Main Street
Clifford, MI 48727
(989) 761-7393
Lawrence Memorial Public Library
107 North Main Street
Climax, MI 49034-9638
(269)746-4125
Clinton Macomb Public Library - South Branch
35679 South Gratiot
Clinton Township, MI 48035
586-226-5072
Clinton-Macomb Public Library
40900 Romeo Plank Road
Clinton Township, MI 48038-2955
(586) 226-5020
Clinton Macomb Public Library - North Branch
16800 24 mile
Clinton Township, MI 48042
Clinton Township Public Library
100 Brown Street
Clinton, MI 49236-9700
(517)456-4141
Clio Area Branch Library
2080 West Vienna Road
Clio, MI 48420
810-686-7130
Branch District Library
10 East Chicago Street
Coldwater, MI 49036-1615
(517)278-2341
Coleman Area Library
111 First Street
Coleman, MI 48618-0515
(989)465-6398
Coloma Public Library
151 West Center Street
Coloma, MI 49038-0430
(269)468-3431
Colon Township Library
128 South Blackstone Avenue
Colon, MI 49040-9804
(269)432-3958
Columbiaville Branch Library
4718 First Street
Columbiaville, MI 48421
(810)793-6100
Commerce Township Community Library
180 East Commerce Road
Commerce Township, MI 48382
(248) 669-8108
Alpine Township Branch Library
5255 Alpine Avenue NW
Comstock Park, MI 49321-7803
(616) 784-2007
Kent District Library
814 West River Center Drive NE
Comstock Park, MI 49321-8955
(616)784-2007
Comstock Township Library
6130 King Highway
Comstock, MI 49041-0025
(616)345-0136
Concord Branch Library
108 South Main
Concord, MI 49237
517-905-1379
Constantine Township Library
165 Canaris Street
Constantine, MI 49042-1015
(269)435-7957
Coopersville Area District Library
333 Ottawa Street
Coopersville, MI 49404-1243
(616)837-6809
Community District Library Administration
210 East Corunna Avenue
Corunna, MI 48817-1451
(989)743-4800
Covert Branch Library
33680 M-140 Highway
Covert, MI 49043
269.764.1298
William H Aitkin Memorial Library
111 North Howard Avenue
Croswell, MI 48422-1225
(810)679-3627
Crystal Falls District Community Library
237 Superior Avenue
Crystal Falls, MI 49920-1331
(906)875-3344
Crystal Branch Community Library
221 West Lake Street
Crystal, MI 48818
989-235-6111
Curtis Library
N 9220 Portage Avenue
Curtis, MI 49820
906.586.9411
Springfield Township Library
12000 Davisburg Road
Davisburg, MI 48350-3140
(248)625-6550
Davison Area Branch Library
203 East Fourth Street
Davison, MI 48423-1409
(810)653-2022
John F Kennedy Jr Branch Library
24602 Van Born Road
Dearborn Heights, MI 48125-2006
(313)791-6050
Caroline Kennedy Library
24590 George Street
Dearborn Heights, MI 48127-3116
(313)791-3800
Bryant Branch Library
22100 Michigan Avenue
Dearborn, MI 48124
(313) 943-4091
Snow Branch Public Library
23950 Princeton Street
Dearborn, MI 48124-0238
313-274-1780
Esper Branch Library
12929 West Warren
Dearborn, MI 48126
(313) 943-4096
Henry Ford Centennial Library
16301 Michigan Avenue
Dearborn, MI 48126-2792
(313) 943-2330
Van Buren District Library
200 North Phelps Street
Decatur, MI 49045-1086
(269)423-4771
Deckerville Public Library
3452 North Main Street
Deckerville, MI 48427-9638
(810)376-8015
Roberts-Ingold Memorial Library
170 Raisin Street
Deerfield, MI 49238-0717
517-447-3400
Delton District Library
330 North Grove Street
Delton, MI 49046-9601
(269)623-8040
Detour Area School/Public Branch Library
202 South Division Street
DeTour Village, MI 49725-0429
(906) 297-2011
Elmwood Park Branch Library
550 Chene
Detroit, MI 48201
313-481-1730
Detroit Public Library
5201 Woodward Avenue
Detroit, MI 48202-4093
(313)481-1300
Lincoln Branch Library
1221 East 7 Mile Road
Detroit, MI 48203
313-481-1780
Franklin Branch Library
13651 East McNichols
Detroit, MI 48205
313-481-1740
Douglass Branch For Special Services
3666 Grand River
Detroit, MI 48208
313-481-1700
Duffield Branch Library
2507 West Grand Boulevard
Detroit, MI 48208
313-481-1710
Campbell Branch Library
8733 West Vernor Highway
Detroit, MI 48209
313-483-1550
Conely Branch Library
4600 Martin
Detroit, MI 48210
(313) 481-1590
Knapp Branch Library
13330 Conant
Detroit, MI 48212
313-481-1770
Chandler Park Branch Library
12800 Harper
Detroit, MI 48213
313-481-1560
Montieth Branch Library
14100 Kercheval
Detroit, MI 48215
313-481-1800
Bowen Branch Library
3648 Vernor Highway
Detroit, MI 48216
313-481-1540
Redford Branch Library
21200 Grand River
Detroit, MI 48219
313-481-1820
Sherwood Forest Branch Library
7117 West 7 Mile Road
Detroit, MI 48221
313-481-1840
Jefferson Branch Library
12350 East Outer Drive
Detroit, MI 48224
313-481-1760
Skillman Branch Library
121 Gratiot Avenue
Detroit, MI 48226-2203
(313)481-1850
Chaney Branch Library
16101 Grand River
Detroit, MI 48227
313-481-1570
Chase Branch Library
17731 West 7 Mile Road
Detroit, MI 48228
313-481-1580
Edison Branch Library
18400 Joy Road
Detroit, MI 48228
313-481-1720
Wilder Branch Library
7140 East 7 Mile Road
Detroit, MI 48234
313-481-1870
Hubbard Branch Library
12929 West McNichols
Detroit, MI 48235
313-481-1750
Parkman Branch Library
1766 Oakman Boulevard
Detroit, MI 48238
313-481-1810
Dewitt District Library
13101 Schavey Road
Dewitt, MI 48820-9008
517-669-3156
Dexter District Library
3255 Alpine Street
Dexter, MI 48130-1015
(734)426-4477
Dorothy Hull Library
405 West Jefferson Street
Dimondale, MI 48821-9551
(517)646-0633
Osceola Township School/Public Library
48475 Maple Drive
Dollar Bay, MI 49922-0371
906-482-5800
Dorr Township Library
1804 Sunset Drive
Dorr, MI 49323-9324
(616)681-9678
Saugatuck-Douglas District Library
10 Mixer Street
Douglas, MI 49406-0789
(269)857-8241
Dowagiac Public Library
211 Commercial Street
Dowagiac, MI 49047-1728
(269)782-3826
Drummond Island Branch Library
29934 East Court Street
Drummond Island, MI 49726
906-493-5243
Dryden Township Library
5480 Main Street
Dryden, MI 48428-7726
(810)796-3586
Dundee Branch Library
144 East Main Street
Dundee, MI 48131-1202
(734)529-3310
Durand Memorial Branch Library
700 North Saginaw Street
Durand, MI 48429-0245
(989)288-3743
Jordan Valley District Library
One Library Lane
East Jordan, MI 49727-0877
(231)536-7131
East Lansing Public Library
950 Abbott Road
East Lansing, MI 48823-3105
(517)351-2420
East Tawas Branch Library
760 Newman Street
East Tawas, MI 48730
989-362-6162
Iosco-Arenac District Library
120 West Westover Street
East Tawas, MI 48730-1239
(989)362-2651
Eastpointe Memorial Library
15875 Oak Avenue
Eastpointe, MI 48021-2316
(586)445-5096
Eaton Rapids Public Library
220 South Main Street
Eaton Rapids, MI 48827-1256
(517)663-8118
Eau Claire District Library
6528 East Main Street
Eau Claire, MI 49111-5129
(269)461-6241
Ecorse Public Library
4184 West Jefferson Avenue
Ecorse, MI 48229-1556
(313)389-2030
Home Township Library
329 East Main Street
Edmore, MI 48829-9807
(989)427-5241
Edwardsburg Branch Library
267445 Church Street
Edwardsburg, MI 49112
269-487-9215
Mason Union Branch Library
17049 US 12
Edwardsburg, MI 49112
269-357-7821
Elk Rapids District Library
300 Isle of Pines
Elk Rapids, MI 49629-0337
(231)264-9979
Elsie Public Library
145 West Main Street
Elsie, MI 48831-5116
(989)862-4633
Glen Lake Community Library
10115 West Front Street
Empire, MI 49630-9418
(231)326-5361
Engadine School/Public Branch Library
W13920 Melville Street
Engadine, MI 49827
906.477-6313
Erie Branch Library
2065 Erie Road
Erie, MI 48133-9757
(734)848-4420
Escanaba Public Library
400 Ludington Street
Escanaba, MI 49829-3924
(906)789-7323
Evart Public Library
104 North Main Street
Evart, MI 49631-5119
(231)734-5542
McMillan Township Library
200 Cedar Street
Ewen, MI 49925-0049
(906)988-2515
Ira Township Branch Library
7013 Meldrum Road
Fair Haven, MI 48023
586-725-9081
Fairgrove District Library
1959 Main Street
Fairgrove, MI 48733-9568
(989)693-6050
Fairview Branch Library
2053 East Miller Road
Fairview, MI 48621
989-848-0994
Surrey Township Public Library
105 East Michigan Street
Farewell, MI 48622-0189
989-588-9782
Farmington Community Library
32737 West 12 Mile Road
Farmington Hills, MI 48334-3302
(248)553-0300
Farmington Branch Library
23500 Liberty Street
Farmington, MI 48335
(248) 553-0321
North Dickinson Branch Library
W6588 M-69
Felch, MI 49831
906-542-7230
Fennville District Library
400 West Main Street
Fennville, MI 49408-9233
(269)561-5050
Jack R. Winegarden Branch Library
200 East Caroline Street
Fenton, MI 48430-2106
(810)629-7612
Royal Oak Township Public Library
21131 Garden Lane
Ferndale, MI 48220-2194
(248)542-9205
Ferndale Area District Library
222 East Nine Mile Road
Ferndale, MI 48220-2194
(248)546-2504
Fife Lake Branch Library
77 Lakecrest Lane
Fife Lake, MI 49633-9999
(231)879-4101
Flat Rock Public Library
25200 Gibraltar Road
Flat Rock, MI 48134-1358
(734)782-2430
Flint Public Library
1026 East Kearsley Street
Flint, MI 48502
(810)232-7111
West Flint Branch Library
3601 Beecher Road
Flint, MI 48503-0905
810-238-3637
North Flint Branch Library
5005 Cloverlawn Drive
Flint, MI 48504-0067
Genesee District Library
G-4195 West Pasadena Avenue
Flint, MI 48504-2375
(810)732-5570
Beecher Vera R Rison Branch Library
1386 West Coldwater Road
Flint, MI 48505
810-789-2800
Genesee Valley Center Branch Library
3293 South Linden Road
Flint, MI 48507
810-732-1822
Flint Township McCarty Branch Library
2071 South Graham Road
Flint, MI 48532
810-732-9150
Flushing Area Branch Library
120 North Maple Street
Flushing, MI 48433-1648
810-659-9755
Watertown Township Library
9405 Foster Street
Fostoria, MI 48435-0039
(989)795-2794
Fowlerville District Library
130 South Grand Avenue
Fowlerville, MI 48836-5160
(517)223-9089
James E. Wickson Memorial Library
359 South Franklin Street
Frankenmuth, MI 48734-1529
(517)652-8323
Benzie Shores District Library
630 Main Street
Frankfort, MI 49635-9059
(231)352-4671
Franklin Public Library
32455 Franklin Road
Franklin, MI 48025-1130
(248)851-2254
Fraser Public Library
16330 East Fourteen Mile Road
Fraser, MI 48026-2034
(586)293-2055
Frederic Community Branch Library
6470 Manistee Street
Frederic, MI 49733
989.348.4067
Freeport District Library
208 South State Street
Freeport, MI 49325-5105
(616)765-5181
Fremont Area District Library
104 East Main Street
Fremont, MI 49412-1246
(231)924-3480
Fruitport District Library
47 West Park S
Fruitport, MI 49415-0911
(231) 366-6107
Gaines Station Branch Library
103 West Walker Street
Gaines, MI 48436
989-271-8720
Galesburg Memorial Library
188 East Michigan Avenue
Galesburg, MI 49053-9537
(269)665-7839
Galien Township Public Library
302 North Cleveland Avenue
Galien, MI 49113-5100
(269)545-8281
Garden City Public Library
31735 Maplewood Street
Garden City, MI 48135-2820
(734)793-1830
Otsego County Library
700 South Otsego Avenue
Gaylord, MI 49735-1723
(989)732-5841
Genesee Johnson Branch Library
7397 North Genesee Road
Genesee, MI 48437
810-640-1410
Gladstone School and Public Library
300 South 10th Street
Gladstone, MI 49837-1532
(906)428-4224
Gladwin County District Library
402 James Robertson Drive
Gladwin, MI 48624-2096
(989)426-8221
Curtis Township Library
4884 Bamfield Road
Glennie, MI 48737-9608
(989)735-2601
Gobles Branch Library
105 East Main Street
Gobles, MI 49055
(269) 628-4537
Goodrich Branch Library
10237 Hegel Road
Goodrich, MI 48438
810-636-2489
Spencer Township Branch Library
14960 Meddler Avenue
Gowen, MI 49326-9423
(877) 243-2466
McFarlen Public Library
515 Perry Road
Grand Blanc, MI 48439-1491
(810)694-5310
Loutit Public Library
407 Columbus Avenue
Grand Haven, MI 49417-1250
(616)842-5560
Grand Ledge Area District Library
131 East Jefferson Street
Grand Ledge, MI 48837-1534
(517)627-7014
Grand Ledge Area District Library of Wacousta
13080 Wacousta Road; Suite D
Grand Ledge, MI 48837-M
517-626-6577
Grand Rapids Public Library
111 Library Street, NE
Grand Rapids, MI 49503-3268
(616)988-5400
West Leonard Branch Library
1017 Leonard Street NW
Grand Rapids, MI 49504
(616) 988-5416
West Side Branch Library
713 Bridge Street NW
Grand Rapids, MI 49504
(616) 988-5414
Vanbelkum Branch Library at Creston
1563 Plainfield NE
Grand Rapids, MI 49505
(616) 988-5410
Yankee Clipper Branch Library
2025 Leonard Street NE
Grand Rapids, MI 49505
Ottawa Hills Branch Library
1150 Giddings Avenue SE
Grand Rapids, MI 49506
(616) 988-5412
East Grand Rapids Branch Library
746 Lakeside Drive SE
Grand Rapids, MI 49506-3029
(616) 784-2007
Madison Square Branch Library
1201 Madison Avenue SE
Grand Rapids, MI 49507
(616) 988-5411
Seymour Branch Library
2350 Eastern Avenue SE
Grand Rapids, MI 49507
(616) 988-5413
Plainfield Branch Library
2650 5 Mile Road NE
Grand Rapids, MI 49525-6501
(616) 784-2007
Lakeland Library Cooperative
4138 3-Mile Road NW
Grand Rapids, MI 49534
616-559-5253
Gaines Township (Cutlerville) Branch Library
421 68th Street SE
Grand Rapids, MI 49548-6928
(616) 784-2007
Grandville Branch Library
4055 Maple Street SW
Grandville, MI 49418
(616) 784-2007
Grant Area District Library
122 Elder Avenue
Grant, MI 49327-0695
(231)834-5713
Grass Lake Branch Library
130 West Michigan Avenue
Grasslake, MI 49240
517-522-8211
Beaver Creek Township Branch Library
8888 South Grayling Road
Grayling, MI 49738-0098
989-275-2808
Lovells Township Branch Library
8405 Twin Bridge Road
Grayling, MI 49738-0122
989-344-9343
Devereaux Memorial Main Public Library
201 Plum Street
Grayling, MI 49738-1400
(989)348-9214
Flat River Community Library
200 West Judd Street
Greenville, MI 48838-2225
(616)754-6359
Grosse Pointe Public Library
10 Kercheval Avenue
Grosse Pointe Farms, MI 48236-3693
(313)343-2074
Ewald Branch Library
15175 East Jefferson
Grosse Pointe Park, MI 48230
313-821-8830
Woods Branch Library
20680 Mack Avenue
Grosse Pointe Woods, MI 48236
313-343-2072
Forsyth Township Public Library
180 West Flint Street
Gwinn, MI 49841-9572
(906)346-3433
Hadley Branch Library
3556 Hadley Road
Hadley, MI 48440
(810) 797-4101
Plainfield Township Branch Library
220 North Washington
Hale, MI 48739
989-728-4086
Hamburg Township Library
10411 Merill Road
Hamburg, MI 48139-0247
(810)231-1771
Hamtramck Public Library
2360 Caniff Avenue
Hamtramck, MI 48212-2947
(313) 733-6822
Hancock School/Public Library
501 Campus Drive
Hancock, MI 49930-1573
(906)483-2544
Hanover Branch Library
118 West Main Street
Hanover, MI 49241
517-905-1399
Harbor Beach Area District Library
105 North Huron Avenue
Harbor Beach, MI 48441-1167
(989)479-3417
Little Traverse Bay Bands of Odawa Indians Cultura
7500 Odawa Circle
Harbor Springs, MI 49740
231.242.1487
Harper Woods Public Library
19601 Harper Avenue
Harper Woods, MI 48225-2001
(313)343-2575
Harrison Township Public Library
38255 L'Anse Creuse; Suite A
Harrison Township, MI 48045
(586) 329-1261
Harrison District Library
105 East Main Street
Harrison, MI 48625-2511
(989)539-6711
Alcona County Library
312 West Main Street
Harrisville, MI 48740-9601
(989)724-6796
Hart Area Public Library
407 South State Street
Hart, MI 49420-1228
(231)873-4476
Hartford Public Library
15 Franklin Street
Hartford, MI 49057-1002
(269)621-3408
Cromaine District Library
3688 North Hartland Road
Hartland, MI 48353-5504
(810)632-5200
Hastings Public Library
227 East State Street
Hastings, MI 49058-1817
(269)945-4263
Hazel Park Memorial Library
123 East Nine Mile Road
Hazel Park, MI 48030-1845
(248)546-4095
Rauchholz Memorial Library
1140 North Hemlock Road
Hemlock, MI 48626-8613
(989) 642-8621
Hermansville Branch Library
W5480 First Street
Hermansville, MI 49847
906-498-2253
Hesperia Public Library
80 South Division Street
Hesperia, MI 49421-9004
(231)854-5125
Lyon Township Branch Library
7851 West Higgins Lake Drive
Higgins Lake, MI 48653
989.821-9111
Highland Township Public Library
444 Beach Farm Circle
Highland, MI 48356-2971
(248)887-2218
Hillman Wright Branch Library
610 Caring Place
Hillman, MI 49746
(517)742-4021
Hillsdale Community Library
11 East Bacon Street
Hillsdale, MI 49242-1615
(517)437-6470
Herrick District Library
300 South River Avenue
Holland, MI 49423-3247
(616)355-3100
Herrick North Branch Library
155 Riley Street
Holland, MI 49424
(616) 738-4360
Holly Township Library
1116 North Saginaw Street
Holly, MI 48442-1395
(248)634-1754
Holton Branch Library
8776 Holton Duck Lake Road
Holton, MI 49425
(231) 821-0268
Homer Public Library
141 West Main Street
Homer, MI 49245-1138
(517)568-3450
Hopkins Public Library
118 East Main Street
Hopkins, MI 49328-9559
(269)793-7516
Houghton Lake Public Library
4431 West Houghton Lake Drive
Houghton Lake, MI 48629-8713
(989)366-9230
Portage Lake District Library
58 Huron Street
Houghton, MI 49931-2166
(906)482-4570
Timothy C Hauenstein Reynolds Township Library
117 Williams Street
Howard City, MI 49329-7608
(231)937-5575
Howell Carnegie District Library
314 West Grand River Avenue
Howell, MI 48843-2146
(517)546-0720
Caledonia Township Branch Library
1499 Hubert Road
Hubbard Lake, MI 49747-9611
(517)727-3105
Hudson Carnegie District Library
205 South Market Street
Hudson, MI 49247-1319
(517)448-3801
Gary Byker Memorial Library
3338 Van Buren Street
Hudsonville, MI 49426-1196
(616)669-1255
Huntington Woods Public Library
26415 Scotia Road
Huntington Woods, MI 48070-1198
(248)543-9720
Ida Branch Library
3016 Lewis Avenue
Ida, MI 48140-0056
(734)269-2191
Ruth Hughes Memorial District Library
211 North Almont Avenue
Imlay City, MI 48444-1004
(810)724-8043
Indian River Area Library
3546 South Straits Highway
Indian River, MI 49749-0160
(231)238-8581
Leanna Hicks Public Library of Inkster
1086 Inkster Road
Inkster, MI 48141
(313)563-2822
Interlochen Public Library
9700 Riley Road
Interlochen, MI 49643-0359
(231)276-6767
Hall-Fowler Memorial Library
126 East Main Street
Ionia, MI 48846-1630
(616)527-3680
Dickinson County Library
401 Iron Mountain Street
Iron Mountain, MI 49801-3435
(906)774-1218
West Iron District Library
116 West Genesee Street
Iron River, MI 49935-1437
(906)265-2831
Ironwood Carnegie Library
235 East Aurora Street
Ironwood, MI 49938-2111
(906)932-0203
Ishpeming Carnegie Public Library
317 North Main Street
Ishpeming, MI 49849-1994
(906)486-4381
Thompson Home Public Library
125 West Center Street
Ithaca, MI 48847-1412
(989)875-4184
Summit Branch Library
104 West Bird Street
Jackson, MI 4920
517-783-4030
Carnegie Branch Library
244 West Michigan Avenue
Jackson, MI 49201
(517) 788-4087
Jackson District Library
244 West Michigan Avenue
Jackson, MI 49201-2230
(517)788-4099
Eastern Branch Library
3125 East Michigan Avenue
Jackson, MI 49202
(517) 788-4074
Meijer Branch Library
2699 Airport Road
Jackson, MI 49202
(517) 788-4480
Patmos Library
2445 Riley Street
Jamestown, MI 49427
(616)896-9798
Georgetown Township Public Library
1525 Baldwin Street
Jenison, MI 49428-8911
(616)457-9620
Johannesburg Branch Library
10900 East M-32
Johannesburg, MI 49751
989-732-3928
Jonesville District Library
310 Church Street
Jonesville, MI 49250-1046
(517)849-9701
Washington Square Branch Library
1244 Portage
Kalamazoo, MI 49001
269-553-7970
Parchment Community Library
401 South Riverview Drive
Kalamazoo, MI 49004-1200
(269)343-7747
Alma Powell Branch Library
1000 West Paterson
Kalamazoo, MI 49007
269-553-7960
Kalamazoo Public Library
315 South Rose Street
Kalamazoo, MI 49007-5270
(269) 553-7800
Oshtemo Branch Library
7265 West Main Street
Kalamazoo, MI 49009
269-553-7980
Eastwood Branch Library
1112 Gayle
Kalamazoo, MI 49048
269-553-7810
Kaleva Branch Library
14618 Walta Street
Kaleva, MI 49645
231-362-3178
Kalkaska County Library
247 South Cedar Street
Kalkaska, MI 49646-8011
(231)258-9411
Tyrone Township Branch Library
43 South Main Street
Kent City, MI 49330-8968
(616) 784-2007
Kentwood Branch Library
4950 Breton Road SE
Kentwood, MI 49508-4628
(616) 784-2007
G. Lynn Campbell Township Branch Library
1955 North Allen Road
Kimball, MI 48074
810-982-9171
Kingsley Branch Library
213 South Brownson Avenue
Kingsley, MI 49649-0427
(231)263-5484
Jacquelin E. Opperman Memorial Library
5790 State Street
Kingston, MI 48741-5105
(989)683-2500
L'Anse Area Public Library
201 North Fourth Street
L'Anse, MI 49946-1499
(906)524-6213
Laingsburg Public Library
255 East Grand River Road
Laingsburg, MI 48848-8601
(517)651-6282
Missaukee District Library
210 South Canal Street
Lake City, MI 49651-8865
(231)839-2166
Lake Linden Hubbell School/Public Library
601 Calumet Street
Lake Linden, MI 49945-1002
906-296-0698
Lake Odessa Community Library
1007 4th Avenue
Lake Odessa, MI 48849-1023
(616)374-4591
Orion Township Public Library
825 Joslyn Road
Lake Orion, MI 48362-2124
(248)693-3000
Burtchville Township Branch Library
7093 Second Street
Lakeport, MI 48059
810-385-8550
Tamarack District Library
832 South Lincoln Avenue
Lakeview, MI 48850
(989) 352-6274
Capital Area District Library
401 South Capitol Avenue
Lansing, MI 48901-7919
(517)367-6300
South Lansing Branch Library
3500 South Cedar Street
Lansing, MI 48910
(517)272-9840
Delta Township District Library
5130 Davenport Drive
Lansing, MI 48917-2040
(517)321-4014
Elba Branch Library
5508 Davison Road
Lapeer, MI 48446
(810) 653-7200
Lapeer District Library
201 Village West Drive South
Lapeer, MI 48446-1698
(810) 664-9521
Marguerite deAngeli Branch Library
921 West Nepessing Street
Lapeer, MI 48446-1872
(810)664-6971
VBDL Lawrence Community Library
212 North Paw Paw Street
Lawrence, MI 49064
(269) 674-3200
Lawton Public Library
125 South Main Street
Lawton, MI 49065-8774
(269)624-5481
Leland Township Public Library
203 East Cedar Street
Leland, MI 49654-5015
(231)256-9152
Perkins Library of Lennon Branch Library
11904 East Lennon Road
Lennon, MI 48449-9695
(810)621-3202
Addison Township Public Libary
1440 Rochester Road
Leonard, MI 48367-3560
(248)628-7180
Leroy Community Library
104 West Gilbert Street
Leroy, MI 49655-5123
(231)768-4493
Bliss Branch Library
265 Sturgeon Bay Trail
Levering, MI 49755
231-537-2927
Levering Branch Library
6236 Mill Street
Levering, MI 49755-0164
231-537-2150
Lewiston Branch Library
2851 Kneeland Street
Lewiston, MI 49756-0148
(989)786-2985
Moore Public Library
7239 Huron Avenue
Lexington, MI 48450-8316
(810)359-8267
Lincoln Park Public Library
1381 Southfield Road
Lincoln Park, MI 48146-2320
(313)381-0374
Lincoln Branch Library
330 East Traverse Bay Road
Lincoln, MI 48742
(989) 736-3388
Linden Branch Library
201 North Main Street
Linden, MI 48451
810-735-7700
Litchfield District Library
108 North Chicago Street
Litchfield, MI 49252-9738
(517)542-3887
Alfred Nobel Branch Library
32901 Plymouth Road
Livonia, MI 48150
(734) 421-6600
Carl Sandburg Branch Library
30100 Seven Mile Road
Livonia, MI 48152
(248) 893-4010
Vest Pocket Branch Library
33000 Civic Center Drive
Livonia, MI 48154
(734) 466-2559
Livonia Public Library
32777 Five Mile Road
Livonia, MI 48154-3045
(734)466-2491
Englehardt Branch Library
200 North Monroe Street
Lowell, MI 49331-1455
(616) 784-2007
Mason County District Library
217 East Ludington Avenue
Ludington, MI 49431-2118
(231)843-8465
Rasey Memorial Branch Library
4349 Oak Street
Luna Pier, MI 48157
(734)848-4572
Luther Area Public Library
115 State Street
Luther, MI 49656-0086
(231)797-8006
Lyons Township District Library
240 East Bridge Street
Lyons, MI 48851-8614
(989)855-3414
Mackinac Island Public Library
903 Huron Street
Mackinac Island, MI 49757-0903
(906)847-3421
Mackinaw Area Public Library
528 West Central Avenue
Mackinaw City, MI 49701-0067
(231)436-5451
Madison Heights Branch Library
26550 John R Road
Madison Heights, MI 48071-0612
248-541-7880
Madison Heights Public Library
240 West 13 Mile Road
Madison Heights, MI 48071-1804
(248) 588-7763
Mancelona Township Library
202 West State Street
Mancelona, MI 49659-8051
(231)587-9451
Manchester District Library
912 City Road (M-52)
Manchester, MI 48158-9587
(734)428-8045
Manistee County Library
95 Maple Street
Manistee, MI 49660-1596
(231)723-2519
Manton Branch Library
404 West Main Street
Manton, MI 49663-0906
(231) 824-3584
Maple Rapids Public Library
130 South Maple Avenue
Maple Rapids, MI 48853-0410
(989)682-4464
Marcellus Township-Wood Memorial Library
205 East Main Street
Marcellus, MI 49067-5103
(269)646-9654
Marine City Branch Library
300 South Parker
Marine City, MI 48039
810-765-5233
Marion Public Library
120 East Main Street
Marion, MI 49665-9642
(231)743-2421
Marlette District Library
3116 Main Street
Marlette, MI 48453-1234
(989)635-2838
Superiorland Library Cooperative
1615 Presque Isle Avenue
Marquette, MI 49855
906-228-7697
Peter White Public Library
217 North Front Street
Marquette, MI 49855-4220
(906)228-9510
Marshall District Library
124 West Green Street
Marshall, MI 49068-1536
(269)781-7821
J.C. Wheeler Public Library
1576 South Main
Martin, MI 49070-5105
(616)672-7875
Marysville Branch Library
1175 Delaware
Marysville, MI 48040
810-364-9493
Mason Branch Library
145 West Ash Street
Mason, MI 48854-1647
(517)676-9088
Greenland Township Branch Library
1212 Adventure Avenue
Mass City, MI 49948-0788
906-883-3825
Antwerp Sunshine Branch Library
24823 Front Avenue
Mattawan, MI 49071
(269) 668-2534
Antwerp Sunshine Library
24823 Front Avenue
Mattawan, MI 49071-9598
(269)668-2534
Maybee Branch Library
9060 Raisin Street
Maybee, MI 48159-0165
(734)587-3680
Mayville District Public Library
6090 Fulton Street
Mayville, MI 48744-5100
(517)843-6522
McBain Community Library
107 East Maple Street
McBain, MI 49657-9672
231-825-2197
Morton Township Public Library
110 South James Street
Mecosta, MI 49332-9334
(231)972-8315
Melvindale Public Library
18650 Allen Road
Melvindale, MI 48122-1500
(313)429-1090
Memphis Branch Library
34830 Potter Street
Memphis, MI 48041
810-392-2980
Mendon Township Library
314 West Main Street
Mendon, MI 49072-8753
(269)496-4865
Spies Public Library
940 1st Street
Menominee, MI 49858-3296
906-863-3911
Merrill District Library
321 West Saginaw Street
Merrill, MI 48637
(989)643-7300
Mesick Branch Library
207 North Eugene Street
Mesick, MI 49668-0208
231-885-1120
Metamora Branch Library
4018 Oak Street
Metamora, MI 48455
(810)678-2991
Thornapple Kellogg School and Community Library
3885 Bender Road
Middleville, MI 49333-9273
(269)795-5434
Grace A. Dow Memorial Library
1710 West Saint Andrews Road
Midland, MI 48640-2698
(989)837-3430
Mikado Branch Library
2291 S F41
Mikado, MI 48745
(989) 736-8389
Milan Public Library
151 Wabash Street
Milan, MI 48160-1593
(734)439-1240
Milford Township Library
330 Family Drive
Milford, MI 48381-1596
(248)684-0845
Millersburg Branch Library
5561 Main Street, Suite 2
Millersburg, MI 49759
989-733-4411
Millington Township Library
8530 Depot Street
Millington, MI 48746-5106
(989)871-2003
Oscoda County Library
430 West Eighth Street
Mio, MI 48647-9136
(989)826-3613
Leighton Township Library
4451 12th Street
Moline, MI 49335-0250
(616)877-4143
Navarre Branch Library
1135 East Second Street
Monroe, MI 48161-1920
(734)241-5577
Dorsch Branch Library
18 East First Street
Monroe, MI 48161-2227
(734)241-7878
Ellis Branch Library
3700 South Custer Road
Monroe, MI 48161-9716
(734)241-5277
Vivian Branch Library
2664 Vivian Road
Monroe, MI 48162-9212
(734)241-1430
Frenchtown Branch Library
2881 Nadeau Road
Monroe, MI 48162-9355
(734)289-1035
Blue Bush Branch Library
2210 Blue Bush Road
Monroe, MI 48162-9643
(732)242-4085
Montaque Branch Library
8778 Ferry Street
Montaque, MI 49437
(231) 893-2675
Montrose Jennings Branch Library
241 Feher Drive
Montrose, MI 48457
810-639-6388
Brevort Township Community Branch Library
1941 West Church Street
Moran, MI 49760
906.643.8098
Stair District Library
228 West Main Street
Morenci, MI 49256-1421
(517)458-6510
Walton Erickson Public Library
4808 Northland Drive
Morley, MI 49336-9522
(231)856-4298
Perry Township Library
300 Main Street
Morrice, MI 48857
(517)625-7911
Mount Clemens Public Library
150 Cass Avenue
Mount Clemens, MI 48043-2222
(810)469-6200
Chippewa River District Library
301 South University Avenue
Mt Pleasant, MI 48858-2524
(989)773-3242
Mt. Morris Branch Library
685 Van Buren Avenue
Mt. Morris, MI 48458
810-686-6120
Saginas Chippewa Tribal Libraries
7070 East Broadway
Mt. Pleasant, MI 48858
989-775-4508
Mulliken District Library
135 Main Street
Mulliken, MI 48861-0246
(517)649-8611
Alger County Library
810 West M-28, Suite A
Munising, MI 49862-1325
(906)387-2125
Muskegon Heights Branch Library
2808 Sanford Street
Muskegon Heights, MI 49444
(231) 739-6075
Hackley Public Library
316 West Webster Avenue
Muskegon, MI 49440-1281
(231) 722-8000
Egelston Branch Library
5428 East Apple Avenue
Muskegon, MI 49442
(231) 788-6477
Muskegon Township Branch Library
1765 Ada Avenue
Muskegon, MI 49442
(231) 760-4329
Muskegon County Library
4845 Airline Road; Unit 5
Muskegon, MI 49444-4563
(231) 737-6248
Napoleon Branch Library
6755 Brooklyn Road
Napoleon, MI 49261
517-536-4266
Putnam District Library
327 North Main Street
Nashville, MI 49073-9578
(517)852-9723
Negaunee Public Library
319 West Case Street
Negaunee, MI 49866-1621
(906)475-7700
MacDonald Public Library
36480 Main Street
New Baltimore, MI 48047-2509
(586)725-0273
New Buffalo Township Library
33 North Thompson Street
New Buffalo, MI 49117-1852
(269)469-2933
Lenox Township Library
58976 Main Street
New Haven, MI 48048-2685
(586)749-3430
Lyon Township Public Library
27005 South Milford Road
New Hudson, MI 48165-0326
(248)437-8800
Twin Township School Public Branch Library
9387 Genessee Street
New Lothrop, MI 48460-7703
(810)638-7575
Croton Township Library
8260 South Croton-Hardy Drive
Newaygo, MI 49337
(231) 652-1615
Newaygo Carnegie Library
44 North State Road
Newaygo, MI 49337-7909
(231)652-6723
Tahquamenon Area School/Public Library
700 Newberry Avenue
Newberry, MI 49868-1598
(906)293-5214
Newport Branch Library
8120 North Dixie Highway
Newport, MI 48166-9703
(734)586-2117
Howard Branch Library
2341 Yankee Street
Niles, MI 49120
269-487-9214
Niles District Library
620 East Main Street
Niles, MI 49120-2620
(269)683-8545
North Adams Community Memorial Library
110 East Main Street
North Adams, MI 49262-9757
(517)287-4426
North Branch Township Library
3714 Huron Street
North Branch, MI 48461-8117
(810)688-2282
Walker Memorial Branch Library
1522 Ruddiman Drive
North Muskegon, MI 49445
(231) 744-6080
Leelanau Township Library
119 East Nagonaba Street
North Port, MI 49670-0235
231-386-5131
Northville District Library
212 West Cady Street
Northville, MI 48167-1560
(248)349-3020
Norton Shores Branch Library
705 Seminole Road
Norton Shores, MI 49441
(231) 780-8844
Solomonson Branch Library
620 Section Street
Norway, MI 49870
906-563-8617
Novi Public Library
45255 West Ten Mile Road
Novi, MI 48375-3014
(248)349-0720
Crockery Township Branch Library
7431 112th Street
Nunica, MI 49448-0067
616-837-6868
Oak Park Public Library
14200 Oak Park Boulevard
Oak Park, MI 48237-2089
(248)691-7480
Omer Little Eagles Nest Branch Library
201 East Center
Omer, MI 48749
989-653-2230
Onaway Public Library
20774 State Street
Onaway, MI 49765
989-733-6621
Onekama Branch Library
5283 Main Street
Onekama, MI 49675
231-889-4041
Luella Reynolds-Onsted Community Branch Library
261 South Main Street
Onsted, MI 49265
(517) 467-2623
Ontonagon Township Library
311 North Steel Street
Ontonagon, MI 49953-1317
(906)884-4411
Brandon Township Public Library
304 South Street
Ortonville, MI 48462-8636
(248)637-1470
Robert J. Parks Branch Library
6010 North Skeel Avenue
Oscoda, MI 48750
989-739-9581
Forest Township Branch Library
123 West Main Street
Otisville, MI 48463
810-631-6330
Otsego District Public Library
401 Dix Street
Otsego, MI 49078-1573
(269)694-9690
Otter Lake Branch Library
6361 Detroit Street
Otter Lake, MI 48464
(810) 793-6300
Ovid Public Library
206 North Main Street
Ovid, MI 48866-9787
(989)834-5800
Shiawassee District Public Library
502 West Main Street
Owosso, MI 48867-2687
(989)725-5134
Oxford Public Library
530 Pontiac Street
Oxford, MI 48371-4844
(248)628-3034
Richmond Township Library
304 Snyder Street
Palmer, MI 49871-0339
(906)475-5241
Whitefish Township Community Library
7247 North M-123
Paradise, MI 49768-0197
(906)492-3500
Parma Branch Library
102 Church Street
Parma, MI 49269
517-531-4908
Paw Paw District Library
609 West Michigan Avenue
Paw Paw, MI 49079-1072
(269)657-3800
Elk Township Library
29 East Lapeer Street
Peck, MI 48466-0268
(810) 378-5409
Pellston Branch Library
125 North Milton
Pellston, MI 49769
231-539-8858
Pentwater Township Library
402 East Park Street
Pentwater, MI 49449-7710
(231)869-8581
Edna C. Bentley Memorial Branch Library
135 South Main Street
Perry, MI 48872-0017
(517)625-3166
Petersburg Branch Library
60 East Center Street
Petersburg, MI 49270-2500
(734)279-1025
Petoskey Public Library
500 East Mitchell Street
Petoskey, MI 49770-2626
(231)758-3100
Pickford Community Branch Library
230 East Main Street
Pickford, MI 49774
906-647-1288
Pigeon District Library
7236 Nitz Street
Pigeon, MI 48755-5177
(989)453-2341
Pinckney Community Public Library
125 Putnam Street
Pinckney, MI 48169-9001
(734)878-3888
Pinconning Library
218 Kaiser Street
Pinconning, MI 48650-7533
(989)879-3283
Pittsford Public Library
9268 East Hudson Road
Pittsford, MI 49271-9653
(517)523-2565
Charles A Ransom District Library
180 South Sherwood Avenue
Plainwell, MI 49080-1827
(269)685-8024
Henrietta Branch Library
11744 Bunkerhill Road
Pleasant Lake, MI 49272
517-769-6537
Plymouth District Library
223 South Main Street
Plymouth, MI 48170-1687
(734)453-0750
Pontiac Public Library
60 East Pike Street
Pontiac, MI 48342-2225
(248)758-3942
Port Austin Township Library
114 Railroad Street
Port Austin, MI 48467-6720
(989)738-7212
St. Clair County Main Library
210 McMorran Boulevard
Port Huron, MI 48074
(810)987-7323
Sanilac District Library
7130 Main Street
Port Sanilac, MI 48469-9647
(810)622-8623
Portage District Library
300 Library Lane
Portage, MI 49002-4399
(269)329-4544
Portland District Library
334 Kent Street
Portland, MI 48875-1735
(517)647-6981
Posen Public Library
6987 Turtle Street
Posen, MI 49776
989-766-2233
Potterville-Benton Township District Library
150 Library Lane
Potterville, MI 48876-9741
(517)645-2989
Ogemaw East Branch Library
200 Washington Street
Prescott, MI 48756
989-873-5807
Grand Lake Public Library
18132 Lake Esau Highway
Presque Isle, MI 49777
989-595-5051
Quincy Branch Library
11 North Main Street
Quincy, MI 49082-1163
(517) 639-4001
Algansee Branch Library
580-B South Ray Quincy Road
Quincy, MI 49082-9530
(517) 639-9830
Ravenna Branch Library
122278 Stafford
Ravenna, MI 49451
(231) 853-6975
Ray Township Public Library
64255 Wolcott Road
Ray Township, MI 48096-2433
(586) 749-7130
Reading Community Library
104 North Main Street
Reading, MI 49274-0649
(517)283-3916
Redford Township District Library
25320 West Six Mile Road
Redford, MI 48240-2105
(313)531-5960
Reed City Area District Public Library
829 South Chesnut Street
Reed City, MI 49677-1091
(231)832-2131
Reese Unity District Library
2065 Gates Street
Reese, MI 48757-9580
(989)868-4120
Wheatland Township Library
207 Michigan Avenue
Remus, MI 49340-9379
(989)967-8271
Michigamme School/Public Library
227 Maple Street
Republic, MI 49879-9751
(906)376-2277
Richland Community Library
8951 Park Street
Richland, MI 49083-9630
(269)629-9085
Lois Wagner Memorial Library
35200 Division Road
Richmond, MI 48062-1380
(586)727-2665
Hall Memorial Library
Ridge Highway
Ridgeway, MI 49275-0609
River Rouge Public Library
221 Burke Street
River Rouge, MI 48218-1410
(313)843-2040
Seville Township Public Library
6734 North Lumberjack Road
Riverdale, MI 48877-9700
(989)833-7776
Riverview Public Library
14300 Sibley Road
Riverview, MI 48193-7752
(734)283-1250
Rochester Hills Public Library
500 Olde Towne Road
Rochester, MI 48307-2043
(248)656-2900
Krause Memorial Branch Library
140 East Bridge Street
Rockford, MI 49341-1261
(616) 784-2007
Rockland Township Branch Library
40 National Avenue
Rockland, MI 49960-0251
906-886-2821
Presque Isle District Library
181 East Erie Street
Rogers City, MI 49779-1665
(989)734-2477
Kezar Branch Library
107 Church Street
Romeo, MI 48065
(586) 752-2583
Romulus Public Library
11121 Wayne Road
Romulus, MI 48174-1492
(734)942-7589
Roscommon Area District Library
106 Lake Street
Roscommon, MI 48653
989.281-1305
Ogemaw District Library
107 West Main Street
Rose City, MI 48654-2502
(989)685-3300
Faith Johnston Memorial Branch Library
4035 North Mission
Rosebush, MI 48878
989-433-0006
Roseville Public Library
29777 Gratiot Avenue
Roseville, MI 48066-4198
(586)445-5407
Royal Oak Public Library
222 East 11 Mile Road
Royal Oak, MI 48067-2633
(248)246-3700
Mollie R. Kahl Community Branch Library
11185 West 2nd Street
Rudyard, MI 49780-9292
906-478-3771
Ruth Brady Wickes Branch Library
1713 Hess Street
Saginaw, MI 48601
989-752-3821
Archer A. Claytor Branch Library
1410 North Twelfth Street
Saginaw, MI 48601-0501
989-753-5591
Bridgeport Public Library
3399 Williamson Road
Saginaw, MI 48601-5662
(989)777-6030
White Pine Library Cooperative
3210 Davenport Avenue; Suite 1
Saginaw, MI 48602-3495
(989) 793-7126
Butman-Fish Branch Library
1716 Hancock Street
Saginaw, MI 48602-4083
989-799-9160
Rudolph C. Zauel Memorial Branch Library
3100 North Center Road
Saginaw, MI 48603
989-799-2771
Hoyt Main Library
505 Janes Avenue
Saginaw, MI 48607-1285
(989) 755-0904
Thomas Township Library
8207 Shields Drive
Saginaw, MI 48609-4814
(989)781-3770
Maud Preston Palenske Memorial Library
500 Market Street
Saint Joseph, MI 49085-1368
(269)983-7167
Theodore A.Cutler Memorial Library
312 Michigan Avenue
Saint Louis, MI 48880-1337
(989)681-5141
Saline District Library
555 North Maple Road
Saline, MI 48176-1258
(734)429-5450
Sand Lake Public Library
88 Eighth Street
Sand Lake, MI 49343
(616) 784-2007
Sandusky District Library
55 East Sanilac Avenue
Sandusky, MI 48471-1261
(810)648-2644
Saranac Public Library
61 North Bridge Street
Saranac, MI 48881-5104
(616)642-9146
Bayliss Public Library
541 Library Drive
Sault Sainte Marie, MI 49783-2147
(906)632-9331
Scottville Branch Library
204 East State Street
Scottville, MI 49454
231-757-2588
Sebewaing Township Library
41 North Center Street
Sebewaing, MI 48759-1406
(989)883-3520
Shelby Township Library
51680 Van Dyke Avenue
Shelby Township, MI 48316-4459
(810)739-7414
Rothbury Branch Library
189 Maple Street
Shelby, MI 49455-0134
(231) 861-4565
Shelby Area District Library
189 Maple Street
Shelby, MI 49455-1197
(231)861-4565
Shepherd Community Branch Library
257 West Wright Avenue
Shepherd, MI 48883
989-828-6801
Sherwood Branch Library
118 Sherman Street
Sherwood, MI 49089-5104
(517) 741-7976
Sodus Township Library
3776 Naomi Road
Sodus, MI 49126-9783
(269)925-0903
South Haven Memorial Library
314 Broadway Street
South Haven, MI 49090-1419
(269)637-2403
Salem-South Lyon District Library
9800 Pontiac Trail
South Lyon, MI 48178-7021
(248)437-6431
South Rockwood Branch Library
5676 Carleton Rockwood Road
South Rockwood, MI 48179
(734)379-3333
John Grace Branch Library
21030 Indian Street
Southfield, MI 48034-0007
248-796-4290
Southfield Public Library
26000 Evergreen Road
Southfield, MI 48076-4453
(248)796-4200
Southgate Veterans Memorial Library
14680 Dix Toledo Road
Southgate, MI 48195-2570
(734)284-3002
Sparta Carnegie Township Library
80 North Union Street
Sparta, MI 49345-1138
(616)887-9937
Spring Arbor Branch Library
113 East Main Street
Spring Arbor, MI 49283
517-750-2030
Spring Lake District Library
123 East Exchange Street
Spring Lake, MI 49456-2018
(616)846-5770
Springport Branch Library
116 Mechanic Street
Springport, MI 49284
517-905-1459
St. Charles District Library
132 South Saginaw Street
St. Charles, MI 48655-1238
(989) 865-9451
St. Clair Shores Public Library
22500 East 11 Mile Road
St. Clair Shores, MI 48081-1399
(586)771-9020
St. Clair Branch Library
310 South Second Street
St. Clair, MI 48079
810-329-3951
Richfield Township Public Library
1410 North Saint Helen Road
St. Helen, MI 48656-7506
(989)389-7630
St. Ignace Public Library
110 West Spruce Street
St. Ignace, MI 49781
906-643-8318
Briggs Public Library
108 East Railroad Street
St. Johns, MI 48879-1533
989-224-4702
Mary Johnston Memorial Branch Library
114 North Court Street
Standish, MI 48658
989-846-6611
White Pine District Library
106 East Walnut Street
Stanton, MI 48888-9294
(989)831-4327
Menominee County Library
S319 Railroad Street
Stephenson, MI 49887-5108
(906)753-6923
Sterling Heights Public Library
40255 Dodge Park Road
Sterling Heights, MI 48313-4140
(586) 446-2665
Lincoln Township Public Library
2099 West John Beers Road
Stevensville, MI 49127-9436
(269)429-9575
Sturgis Public Library
255 North Street
Sturgis, MI 49091-1433
(269)659-7224
Sunfield District Library
112 Main Street
Sunfield, MI 48890-0097
(517)566-8065
Suttons Bay Area District Library
416 Front Street
Suttons Bay, MI 49682-5114
(231)271-3512
Swartz Creek Perkins Branch Library
8095 Civic Drive
Swartz Creek, MI 48473
810-635-3900
Tawas City Branch Library
208 North Street
Tawas City, MI 48763
989-362-6557
Taylor Community Library
12303 Pardee Road
Taylor, MI 48180-4219
(734)287-4840
Tecumseh District Library
215 North Ottawa Street
Tecumseh, MI 49286-1564
(517)423-2238
Tekonsha Township Library
230 South Church Street
Tekonsha, MI 49092-9520
(517)767-4769
Bedford Branch Library
8575 Jackman Road
Temperance, MI 48182-9493
(734)847-6747
Betsie Valley District Library
14731 Thompson Avenue
Thompsonville, MI 49683-9802
(231)378-2716
Three Oaks Township Public Library
3 North Elm Street
Three Oaks, MI 49128-1303
(269)756-5621
Three Rivers Public Library
920 West Michigan Avenue
Three Rivers, MI 49093-2137
(269)273-8666
Topinabee Public Library
1576 Straits Highway
Topinabee, MI 49791-0328
(231)238-7514
East Bay Branch Library
1989 Three Mile Road
Traverse City, MI 49686
231-922-2085
Traverse Area District Library
610 Woodmere Avenue
Traverse City, MI 49686-3102
(231)932-8500
Peninsula Community Library
2699 Island View Road
Traverse City, MI 49686-9701
(231)223-7700
Trenton Veterans Memorial Library
2790 Westfield Road
Trenton, MI 48183-2443
(734)676-9777
Troy Public Library
510 West Big Beaver Road
Troy, MI 48084-5289
(248)524-3538
Tustin Community Library
310 South Neilson Street
Tustin, MI 49688-0227
231-829-3012
Dalton Branch Library
3175 Fifth Street
Twin Lake, MI 49457
(231) 828-4188
Sleeper Public Library
2236 East Main Street
Ubly, MI 48475-9726
(517)658-8901
Union Township Branch Library
195 North Broadway Street
Union City, MI 49094
(517) 741-5061
Columbia Township Library
6456 Center Street
Unionville, MI 48767-9404
(989)674-2651
Utica Public Library
7530 Auburn Road
Utica, MI 48317-5216
(586)731-4141
Vanderbilt Branch Library
8170 Mill Street
Vanderbilt, MI 49795
989-983-3600
Bullard Sanford Memorial Library
520 West Huron Avenue
Vassar, MI 48768-1245
(989)823-2171
Vermontville Township Library
120 East First Street
Vermontville, MI 49096-9454
(517)726-1362
Vernon District Public Library
115 East Main Street
Vernon, MI 48476-9121
(989)288-6486
Richland Township Library
8821 3rd Street
Vestaburg, MI 48891-5121
(989)268-5044
Vicksburg District Library
215 South Michigan Avenue
Vicksburg, MI 49097-1222
(269)649-1648
Westacres Branch Public Library
7321 Commerce Road
W Bloomfield, MI 48324-2415
(248) 363-4022
Wakefield Public Library
401 Hancock Street
Wakefield, MI 49968-1330
(906)229-5236
Waldron District Library
107 North Main Street
Waldron, MI 49288-9689
(517)286-6511
Walker Branch Library
4293 Remembrance Road NW
Walker, MI 49534-7502
(616) 784-2007
Walled Lake City Library
1499 East West Maple Road
Walled Lake, MI 48390-3768
(248)624-3772
Crooked Tree District Library
2203 Walloon Street
Walloon Lake, MI 49796-0518
(231)535-2111
Maybelle Burnette Branch Library
22005 Van Dyke
Warren, MI 48089
586.758.2115
Dorothy M. Busch Branch Library
23333 Ryan
Warren, MI 48091
586.353.0580
Arthur J. Miller Branch Library
5460 Arden, Suite 303
Warren, MI 48092
586.751.5377
Warren Civic Center Library
1 City Square; Suite 100
Warren, MI 48093-5291
(586)751-0770
Graubner Library
65821 Van Dyke Road
Washington, MI 48095-2014
(586)752-0603
Cai Branch Library
5640 Williams Lake Road
Waterford, MI 48329-0271
248-673-6220
Waterford Township Public Library
5168 Civic Center Drive
Waterford, MI 48329-3713
(248)674-4831
Watervliet District Library
333 North Main Street
Watervliet, MI 49098-9750
(269)463-6382
Henika District Library
149 South Main Street
Wayland, MI 49348-1208
(269)792-2891
Wayne Public Library
3737 South Wayne Road
Wayne, MI 48184-1697
(734)721-7832
Sherman Township Library
3453 North School Road
Weidman, MI 48893
989-644-5131
Wellston Branch Library
1273 Seaman Road
Wellston, MI 49689
231-848-4013
West Branch District Library
119 North Fourth Street
West Branch, MI 48661-1217
(989)345-2235
William P. Faust Public Library
6123 Central City Parkway
Westland, MI 48185-9118
(734)326-6123
Wayne County Regional Library
30555 Michigan Avenue
Westland, MI 48186-5310
(734)727-7310
White Cloud Community Library
1038 East Wilcox Avenue
White Cloud, MI 49349-8794
(231)689-6631
White Lake Township Library
7527 East Highland Road
White Lake, MI 48383-2938
(248)698-4942
White Pigeon Township Library
102 North Kalamazoo Street
White Pigeon, MI 49099-9726
(269) 483-7409
Carp Lake Township Library
35349 Mall Circle Drive
White Pine, MI 49971-5012
(906)885-5888
White Lake Community Library
3900 White Lake Drive
Whitehall, MI 49461-9257
(231)894-9531
Whittemore Branch Library
483 South Bullock
Whittemore, MI 48770
989-756-3186
Nah Tah Wahsh School/Public Library
N14911 Hannahville B-1 Road
Wilson, MI 49896
906-466-2952 x 7737
Fremont Township Community Branch Library
7959 South Winn Road
Winn, MI 48896
989-866-2550
Wixom Public Library
49015 Pontiac Trail
Wixom, MI 48393-2567
(248)624-2512
Bacon Memorial Public Library
45 Vinewood Street
Wyandotte, MI 48192-5221
(734)246-8357
Wyoming Branch Library
3350 Michael Avenue SW
Wyoming, MI 49509
(616) 784-2007
Kelloggsville Branch Library
4787 Division Avenue SW
Wyoming, MI 49548
(616) 551-4790
Yale Branch Library
2 Jone Street
Yale, MI 48097
810-387-2940
YDL - Michigan Avenue Branch
229 West Michigan Avenue
Ypsilanti, MI 48197
(734) 482-4110
Ypsilanti District Library
5577 Whittaker Road
Ypsilanti, MI 48197-9752
(734)482-4110
Superior Township Branch Library
8795 MacArthur Boulevard
Ypsilanti, MI 48198
(734) 482-4110
Howard Miller Public Library
14 South Church Street
Zeeland, MI 49464-1728
(616)772-0874