IA Shares Delivery Schedule

Important note:

Libraries can update individual library information in the State Library of Iowa's Iowa Library Directory, and the information will appear on this page.
Pick-up/delivery times may vary slightly from what is listed on this page.

How to navigate this page:

  • Clicking on the name of the library will display information about that library as it appears in the State Library of Iowa’s Iowa Library Directory.
  • Click each column to sort in ascending or descending order.
  • Click on the route number to display all of the libraries who share that route and a map showing the route.
  • Use the search box to search all of the data, such as county, route number, etc.
Library NameCountyCityHub NumberHub CityDelivery DayRoute NumberPickup TimeDelivery Code
Ackley Public LibraryHARDINAckley5Williams-BlairsburgWednesday2311:50am5-23-2302
Adair Public LibraryADAIRAdair1Council BluffsThursday511:35am1-5-501
Adel Public LibraryDALLASAdel3Des MoinesMonday135:50pm3-13-1320
Agency Public LibraryWAPELLOAgency3Des MoinesTuesday151:45pm3-15-1505
Akron Public LibraryPLYMOUTHAkron2SpencerFriday711:40am2-7-706
Albert City Public LibraryBUENA VISTAAlbert City2SpencerThursday1012:40pm2-10-1003
Albion Municipal LibraryMARSHALLAlbion5Williams-BlairsburgWednesday234:00pm5-23-2312
Alexander Public LibraryFRANKLINAlexander6Mason CityWednesday294:35pm6-29-2911
Algona Public LibraryKOSSUTHAlgona2SpencerMonday92:30pm2-9-907
Allerton Public LibraryWAYNEAllerton3Des MoinesWednesday112:45pm3-11-1108
Allison Public LibraryBUTLERAllison6Mason CityFriday2812:15pm6-28-2804
Alta Community LibraryBUENA VISTAAlta2SpencerWednesday810:15am2-8-801
Alta Vista Public LibraryCHICKASAWAlta Vista6Mason CityThursday274:05pm6-27-2710
Alton Public LibrarySIOUXAlton2SpencerFriday71:15pm2-7-710
Altoona Public LibraryPOLKAltoona3Des MoinesFriday1412:20pm3-14-1401
Ames Public LibrarySTORYAmes3Des MoinesFriday144:45pm3-14-1416
Anamosa Library & Learning CenterJONESAnamosa4Cedar RapidsFriday203:45pm4-20-2012
Andersen Center Point LibraryLINNCenter Point4Cedar RapidsFriday2010:25am4-20-2001
Anita Public LibraryCASSAnita1Council BluffsThursday511:15am1-5-500
Aplington Legion Memorial LibraryBUTLERAplington5Williams-BlairsburgWednesday2312:10pm5-23-2303
Archer Public LibraryOBRIENArcher2SpencerFriday710:15am2-7-702
Arlington Public LibraryFAYETTEArlington7WaterlooFriday3312:30pm7-33-3305
Armstrong Public LibraryEMMETArmstrong2SpencerMonday912:00pm2-9-902
Arnolds Park Public LibraryDICKINSONArnolds Park2SpencerTuesday610:00am2-6-601
Arthur Public LibraryIDAArthur1Council BluffsMonday44:00pm1-4-415
Ashton Public LibraryOSCEOLAAshton2SpencerTuesday611:40am2-6-606
Atkins Public LibraryBENTONAtkins7WaterlooWednesday342:25pm7-34-3405
Atlantic Public LibraryCASSAtlantic1Council BluffsFriday24:15pm1-2-215
Auburn Public LibrarySACAuburn1Council BluffsMonday42:00pm1-4-410
Audubon Public LibraryAUDUBONAudubon1Council BluffsMonday412:00pm1-4-404
Aurelia Public LibraryCHEROKEEAurelia2SpencerWednesday810:45am2-8-802
Aurora Public LibraryBUCHANANAurora7WaterlooThursday323:40pm7-32-3213
Avoca Public LibraryPOTTAWATTAMIEAvoca1Council BluffsFriday24:55pm1-2-217
Badger Public LibraryWEBSTERBadger5Williams-BlairsburgMonday2112:00pm5-21-2104
Bagley Public LibraryGUTHRIEBagley1Council BluffsThursday51:55pm1-5-507
Bancroft Public LibraryKOSSUTHBancroft2SpencerMonday91:30pm2-9-905
Batavia Public LibraryJEFFERSONBatavia3Des MoinesTuesday152:00pm3-15-1506
Battle Creek Public LibraryIDABattle Creek1Council BluffsMonday44:45pm1-4-417
Baxter Public LibraryJASPERBaxter3Des MoinesFriday142:50pm3-14-1407
Bayard Public LibraryGUTHRIEBayard1Council BluffsThursday52:40pm1-5-509
Beaman Community Memorial LibraryGRUNDYBeaman5Williams-BlairsburgWednesday233:20pm5-23-2311
Bedford Public LibraryTAYLORBedford1Council BluffsFriday211:05am1-2-203
Belle Plaine Community LibraryBENTONBelle Plaine4Cedar RapidsTuesday184:20pm4-18-1814
Bellevue Public LibraryJACKSONBellevue4Cedar RapidsFriday201:20pm4-20-2007
Belmond Public LibraryWRIGHTBelmond6Mason CityWednesday2912:00pm6-29-2901
Bennett Public LibraryCEDARBennett4Cedar RapidsThursday192:20pm4-19-1914
Benny Gambaiani Public LibraryBUTLERShell Rock6Mason CityFriday281:30pm6-28-2806
Bertha Bartlett Public LibrarySTORYStory City5Williams-BlairsburgFriday2210:40am5-22-2200
Bettendorf Public Library Info. CenterSCOTTBettendorf8DavenportTuesday368:45am8-36-3601
Birmingham Public LibraryVAN BURENBirmingham4Cedar RapidsWednesday162:15pm4-16-1609
Blairstown Public LibraryBENTONBlairstown4Cedar RapidsTuesday184:45pm4-18-1815
Blakesburg Public LibraryWAPELLOBlakesburg3Des MoinesThursday124:00pm3-12-1212
Bloomfield Public LibraryDAVISBloomfield3Des MoinesTuesday153:45pm3-15-1510
Bode Public LibraryHUMBOLDTBode2SpencerThursday103:20pm2-10-1010
Bonaparte Public LibraryVAN BURENBonaparte4Cedar RapidsWednesday161:00pm4-16-1606
Bondurant Community LibraryPOLKBondurant3Des MoinesFriday1412:45pm3-14-1402
Boyden Public LibrarySIOUXBoyden2SpencerTuesday64:00pm2-6-616
Britt Public LibraryHANCOCKBritt6Mason CityTuesday2612:30pm6-26-2604
Brooklyn Public LibraryPOWESHIEKBrooklyn4Cedar RapidsTuesday1812:30pm4-18-1805
Buffalo Center Public LibraryWINNEBAGOBuffalo Center6Mason CityTuesday262:45pm6-26-2609
Burlington Public LibraryDES MOINESBurlington4Cedar RapidsMonday171:30pm4-17-1707
Burt Public LibraryKOSSUTHBurt2SpencerMonday92:00pm2-9-906
Bussey Community LibraryMARIONBussey3Des MoinesThursday125:00pm3-12-1214
Calamus Public LibraryCLINTONCalamus4Cedar RapidsThursday193:05pm4-19-1911
Callender Heritage Public LibraryWEBSTERCallender5Williams-BlairsburgFriday223:05pm5-22-2211
Calmar Public LibraryWINNESHIEKCalmar7WaterlooMonday312:25pm7-31-3110
Camanche Public LibraryCLINTONCamanche8DavenportAnyday3610:00am8-36-3603
Cambridge Memorial LibrarySTORYCambridge3Des MoinesFriday143:50pm3-14-1414
Cantril Public LibraryVAN BURENCantril3Des MoinesTuesday152:45pm3-15-1508
Carlisle Public LibraryWARRENCarlisle3Des MoinesThursday1210:30am3-12-1201
Carnegie-Evans Public LibraryMONROEAlbia3Des MoinesThursday124:30pm3-12-1213
Carnegie-Stout Public LibraryDUBUQUEDubuque7WaterlooThursday321:30pm7-32-3207
Carroll Public LibraryCARROLLCarroll1Council BluffsMonday41:40pm1-4-409
Cascade Public LibraryDUBUQUECascade4Cedar RapidsFriday2012:35pm4-20-2006
Casey Public LibraryGUTHRIECasey1Council BluffsThursday512:00pm1-5-502
Cedar Falls Public LibraryBLACK HAWKCedar Falls7WaterlooTuesday3511:00am7-35-3500
Cedar Rapids Public LibraryLINNCedar Rapids4Cedar RapidsThursday197:00pm4-19-1900
Central City Public LibraryLINNCentral City4Cedar RapidsFriday2010:55am4-20-2002
Chariton Public LibraryLUCASChariton3Des MoinesThursday121:00pm3-12-1206
Charles City Public LibraryFLOYDCharles City6Mason CityThursday275:15pm6-27-2713
Charter Oak Public LibraryCRAWFORDCharter Oak1Council BluffsTuesday32:35pm1-3-310
Chelsea Public LibraryTAMAChelsea4Cedar RapidsTuesday183:30pm4-18-1812
Cherokee Public LibraryCHEROKEECherokee2SpencerWednesday811:00am2-8-803
Churdan Public LibraryGREENEChurdan1Council BluffsThursday53:50pm1-5-512
Clare Public LibraryWEBSTERClare5Williams-BlairsburgMonday2112:30pm5-21-2105
Clarence Public LibraryCEDARClarence4Cedar RapidsThursday194:20pm4-19-1908
Clarion Public LibraryWRIGHTClarion6Mason CityWednesday292:55pm6-29-2907
Clarksville Public LibraryBUTLERClarksville6Mason CityFriday281:00pm6-28-2805
Clear Lake Public LibraryCERRO GORDOClear Lake6Mason CityTuesday2610:30am6-26-2600
Corning Public LibraryADAMSCorning1Council BluffsFriday212:25pm1-2-206
Clermont Public LibraryFAYETTEClermont7WaterlooFriday334:00pm7-33-3314
Clinton Public LibraryCLINTONClinton8DavenportTuesday369:45am8-36-3604
Clive Public LibraryPOLKClive3Des MoinesMonday136:40pm3-13-1322
Clutier Public LibraryTAMAClutier7WaterlooTuesday351:40pm7-35-3506
Coggon Public LibraryLINNCoggon4Cedar RapidsFriday2011:15am4-20-2003
Coin Public LibraryPAGECoin1Council BluffsWednesday11:15pm1-1-109
Colesburg Public LibraryDELAWAREColesburg7WaterlooThursday3212:30pm7-32-3205
Colfax Public LibraryJASPERColfax3Des MoinesFriday141:30pm3-14-1404
Collins Public LibrarySTORYCollins3Des MoinesFriday143:05pm3-14-1412
Colo Public LibrarySTORYColo3Des MoinesFriday142:40pm3-14-1411
Columbus Jct Public LibraryLOUISAColumbus Junction4Cedar RapidsMonday176:00pm4-17-1717
Conrad Public LibraryGRUNDYConrad5Williams-BlairsburgWednesday233:05pm5-23-2310
Coon Rapids Public LibraryCARROLLCoon Rapids1Council BluffsThursday52:20pm1-5-508
Coralville Public LibraryJOHNSONCoralville4Iowa CityThursday1912:40pm4-19-1918
Corning Public LibraryADAMSCorning1AvocaFriday212:45pm1-2-208
Correctionville Public LibraryWOODBURYCorrectionville2SpencerWednesday83:30pm2-8-812
Corwith Public LibraryHANCOCKCorwith6Mason CityWednesday291:00pm6-29-2903
Coulter Public LibraryFRANKLINCoulter6Mason CityWednesday294:10pm6-29-2910
Council Bluffs Public LibraryPOTTAWATTAMIECouncil Bluffs1Council BluffsWednesday19:30am1-1-100
Cresco Public LibraryHOWARDCresco7WaterlooMonday319:30am7-31-3100
Crew Public LibraryHENRYSalem4Cedar RapidsMonday174:25pm4-17-1713
Crystal Lake Public LibraryHANCOCKCrystal Lake6Mason CityTuesday261:00pm6-26-2605
Cumberland Public LibraryCASSCumberland1Council BluffsFriday23:20pm1-2-213
Curtis Memorial LibraryCLINTONWheatland4Cedar RapidsThursday192:45pm4-19-1912
Cushing Community LibraryWOODBURYCushing2SpencerWednesday84:00pm2-8-813
Dayton Public LibraryWEBSTERDayton5Williams-BlairsburgFriday222:15pm5-22-2209
De Soto Public LibraryDALLASDe Soto3Des MoinesWednesday1111:55am3-11-1102
Decorah Public LibraryWINNESHIEKDecorah7WaterlooMonday3110:05am7-31-3101
Delhi Public LibraryDELAWAREDelhi7WaterlooThursday322:30pm7-32-3210
Denver Public LibraryBREMERDenver7WaterlooThursday3210:00am7-32-3200
Des Moines Public LibraryPOLKDes Moines3Des MoinesWednesday1111:00am3-11-1100
Dexter Public LibraryDALLASDexter3Des MoinesMonday134:50pm3-13-1317
Dickens Public LibraryCLAYDickens2SpencerMonday95:30pm2-9-914
Dike Public LibraryGRUNDYDike7WaterlooTuesday3512:00pm7-35-3502
Dolores Tillinghast Memorial LibraryALLAMAKEEHarpers Ferry7WaterlooMonday3112:00pm7-31-3105
Donnellson Public LibraryLEEDonnellson4Cedar RapidsMonday173:40pm4-17-1711
Doon Public LibraryLYONDoon2SpencerTuesday63:00pm2-6-614
Dow City Public LibraryCRAWFORDDow City1Council BluffsTuesday33:00pm1-3-311
Dows Community LibraryWRIGHTDows6Mason CityWednesday293:45pm6-29-2909
Dr. Grace O. Doane Alden Public LibraryHARDINAlden5Williams-BlairsburgWednesday2311:00am5-23-2300
Drake Community LibraryPOWESHIEKGrinnell4Cedar RapidsTuesday181:30pm4-18-1807
Drake Public LibraryAPPANOOSECenterville3Des MoinesThursday122:30pm3-12-1209
Dumont Community LibraryBUTLERDumont6Mason CityFriday2811:40am6-28-2803
Duncombe Public LibraryWEBSTERDuncombe5Williams-BlairsburgMonday2111:00am5-21-2102
Dunkerton Public LibraryBLACK HAWKDunkerton7WaterlooWednesday3411:30am7-34-3400
Dunlap Public LibraryHARRISONDunlap1Council BluffsTuesday33:30pm1-3-312
Eagle Grove Memorial LibraryWRIGHTEagle Grove6Mason CityWednesday292:30pm6-29-2906
Earlham Public LibraryMADISONEarlham3Des MoinesMonday135:30pm3-13-1319
Early Public LibrarySACEarly2SpencerWednesday85:00pm2-8-817
Eckels Memorial LibraryPOTTAWATTAMIEOakland1Council BluffsWednesday14:50pm1-1-117
Eddyville Public LibraryWAPELLOEddyville3Des MoinesTuesday151:30pm3-15-1504
Edgewood Public LibraryCLAYTONEdgewood7WaterlooThursday3212:00pm7-32-3204
Edward F. Owen Memorial LibraryPOTTAWATTAMIECarter Lake1Council BluffsWednesday110:15am1-1-101
Elberon Public LibraryTAMAElberon4Cedar RapidsTuesday183:55pm4-18-1813
Eldon Public LibraryWAPELLOEldon3Des MoinesTuesday152:15pm3-15-1507
Eldora Public LibraryHARDINEldora5Williams-BlairsburgWednesday232:15pm5-23-2308
Elgin Public LibraryFAYETTEElgin7WaterlooFriday333:40pm7-33-3313
Elizabeth Rasmussen Martin Memorial LibraryBUTLERNew Hartford7WaterlooTuesday3511:30am7-35-3501
Elk Horn Public LibrarySHELBYElk Horn1Council BluffsMonday411:00am1-4-402
Elkader Public LibraryCLAYTONElkader7WaterlooFriday332:00pm7-33-3308
Elliott Public LibraryMONTGOMERYElliott1Council BluffsWednesday14:10pm1-1-115
Ellsworth Public LibraryHAMILTONEllsworth5Williams-BlairsburgFriday2212:45pm5-22-2205
Elma Public LibraryHOWARDElma6Mason CityThursday273:45pm6-27-2709
Ely Public LibraryLINNEly4Cedar RapidsThursday1911:15am4-19-1921
Emerson Public LibraryMILLSEmerson1Council BluffsWednesday12:50pm1-1-112
Emmetsburg Public LibraryPALO ALTOEmmetsburg2SpencerMonday94:30pm2-9-912
Ericson Public LibraryBOONEBoone5Williams-BlairsburgFriday225:30pm5-22-2217
Estherville Public LibraryEMMETEstherville2SpencerMonday911:30am2-9-901
Evansdale Public LibraryBLACK HAWKEvansdale7WaterlooTuesday353:15pm7-35-3510
Everly Public LibraryCLAYEverly2SpencerTuesday65:20pm2-6-620
Exira Public LibraryAUDUBONExira1Council BluffsMonday411:20am1-4-403
Fairbank Public LibraryBUCHANANFairbank7WaterlooThursday324:00pm7-32-3214
Fairfax Public LibraryLINNFairfax4Cedar RapidsTuesday185:30pm4-18-1817
Fairfield Public LibraryJEFFERSONFairfield4Cedar RapidsWednesday162:40pm4-16-1610
Farmersburg Public LibraryCLAYTONFarmersburg7WaterlooFriday333:20pm7-33-3312
Farmington Public LibraryVAN BURENFarmington4Cedar RapidsWednesday161:20pm4-16-1607
Farnhamville Public LibraryCALHOUNFarnhamville1Council BluffsThursday54:10pm1-5-513
Fayette Community LibraryFAYETTEFayette7WaterlooFriday3312:00pm7-33-3304
Fenton Public LibraryKOSSUTHFenton2SpencerMonday93:30pm2-9-909
Fertile Public LibraryWORTHFertile6Mason CityTuesday265:00pm6-26-2615
Field-Carnegie Public LibrarySACOdebolt1Council BluffsMonday43:30pm1-4-414
Fisher-Whiting Memorial LibraryMONONAMapleton1Council BluffsTuesday31:45pm1-3-308
Fonda Public LibraryPOCAHONTASFonda5Williams-BlairsburgMonday212:45pm5-21-2110
Fontanelle Public LibraryADAIRFontanelle1Council BluffsFriday22:30pm1-2-211
Forest City Public LibraryWINNEBAGOForest City6Mason CityTuesday263:40pm6-26-2612
Fort Atkinson Public LibraryWINNESHIEKFort Atkinson7WaterlooMonday313:15pm7-31-3112
Fort Dodge Public LibraryWEBSTERFort Dodge5Williams-BlairsburgMonday2111:30am5-21-2103
Fort Madison Public LibraryLEEFort Madison4Cedar RapidsMonday172:00pm4-17-1708
Frances Banta Waggoner Community LibraryCLINTONDeWitt8DavenportAnyday3610:30am8-36-3605
Galva Public LibraryIDAGalva2SpencerWednesday84:30pm2-8-815
Garden Grove Public LibraryDECATURGarden Grove3Des MoinesWednesday113:30pm3-11-1110
Garnavillo Public LibraryCLAYTONGarnavillo7WaterlooFriday332:45pm7-33-3310
Garner Public LibraryHANCOCKGarner6Mason CityTuesday2611:30am6-26-2602
Garrett Memorial LibraryAPPANOOSEMoulton3Des MoinesThursday123:00pm3-12-1210
Garrison Public LibraryBENTONGarrison7WaterlooWednesday344:05pm7-34-3409
Garwin Public LibraryTAMAGarwin7WaterlooTuesday351:20pm7-35-3505
General N.B. Baker LibraryOBRIENSutherland2SpencerFriday72:20pm2-7-712
George Public LibraryLYONGeorge2SpencerTuesday61:00pm2-6-609
Gilman Public LibraryMARSHALLGilman4Cedar RapidsTuesday182:00pm4-18-1808
Gilmore City Public LibraryPOCAHONTASGilmore City2SpencerThursday102:15pm2-10-1007
Gladbrook Public LibraryTAMAGladbrook7WaterlooTuesday351:00pm7-35-3504
Glenwood Public LibraryMILLSGlenwood1Council BluffsWednesday111:00am1-1-102
Glidden Public LibraryCARROLLGlidden1Council BluffsThursday55:00pm1-5-516
Gowrie Public LibraryWEBSTERGowrie5Williams-BlairsburgFriday223:25pm5-22-2212
Graettinger Public LibraryPALO ALTOGraettinger2SpencerMonday94:15pm2-9-911
Grafton Public LibraryWORTHGrafton6Mason CityThursday2712:45pm6-27-2703
Grand Junction Public LibraryGREENEGrand Junction5Williams-BlairsburgFriday224:35pm5-22-2215
Granger Public LibraryDALLASGranger3Des MoinesMonday132:00pm3-13-1309
Greene Public LibraryBUTLERGreene6Mason CityFriday283:20pm6-28-2810
Greenfield Public LibraryADAIRGreenfield1Council BluffsFriday22:10pm1-2-210
Grimes Public LibraryPOLKGrimes3Des MoinesMonday132:20pm3-13-1310
Griswold Public LibraryCASSGriswold1Council BluffsWednesday14:30pm1-1-116
Gutekunst Public LibraryMARSHALLState Center3Des MoinesFriday142:15pm3-14-1410
Guttenberg Public LibraryCLAYTONGuttenberg7WaterlooFriday332:15pm7-33-3309
H.F. & Maude E. Marchant Memorial LibraryGREENEScranton1Council BluffsThursday53:05pm1-5-510
H.J. Nugen Public LibraryHENRYNew London4Cedar RapidsMonday174:50pm4-17-1714
Hamann Memorial LibraryWOODBURYAnthon1Council BluffsTuesday31:15pm1-3-307
Hamburg Public LibraryFREMONTHamburg1Council BluffsWednesday112:55pm1-1-108
Hampton Public LibraryFRANKLINHampton6Mason CityFriday2811:15am6-28-2802
Harcourt Public LibraryWEBSTERHarcourt5Williams-BlairsburgFriday223:45pm5-22-2213
Harlan Community LibrarySHELBYHarlan1Council BluffsMonday410:00am1-4-400
Hartley Public LibraryOBRIENHartley2SpencerTuesday65:00pm2-6-619
Havelock Public LibraryPOCAHONTASHavelock2SpencerThursday101:25pm2-10-1005
Hawarden Public LibrarySIOUXHawarden2SpencerFriday711:45am2-7-707
Hawkeye Public LibraryFAYETTEHawkeye7WaterlooFriday335:00pm7-33-3316
Hawkins Memorial LibraryBLACK HAWKLa Porte City7WaterlooWednesday344:45pm7-34-3411
Hedrick Public LibraryKEOKUKHedrick4Cedar RapidsWednesday163:30pm4-16-1612
Hiawatha Public LibraryLINNHiawatha4Cedar RapidsFriday2010:00am4-20-2000
Hillsboro Public LibraryHENRYHillsboro4Cedar RapidsWednesday1612:20pm4-16-1604
Hopkinton Public LibraryDELAWAREHopkinton4Cedar RapidsFriday2011:45am4-20-2004
Hospers Public LibrarySIOUXHospers2SpencerFriday710:45am2-7-703
Hubbard Public LibraryHARDINHubbard5Williams-BlairsburgFriday2211:50am5-22-2203
Hudson Public LibraryBLACK HAWKHudson7WaterlooTuesday352:45pm7-35-3509
Hull Public LibrarySIOUXHull2SpencerTuesday63:30pm2-6-615
Humboldt Public LibraryHUMBOLDTHumboldt2SpencerThursday102:40pm2-10-1008
Humeston Public LibraryWAYNEHumeston3Des MoinesWednesday113:10pm3-11-1109
Huxley Public LibrarySTORYHuxley3Des MoinesMonday1311:55am3-13-1304
Ida Grove Public LibraryIDAIda Grove1Council BluffsMonday44:30pm1-4-416
Independence Public LibraryBUCHANANIndependence7WaterlooWednesday341:05pm7-34-3403
Indianola Public LibraryWARRENIndianola3Des MoinesThursday1211:00am3-12-1202
Inwood Public LibraryLYONInwood2SpencerTuesday62:20pm2-6-612
Ionia Community LibraryCHICKASAWIonia6Mason CityThursday274:30pm6-27-2711
Iowa City Public LibraryJOHNSONIowa City4Iowa CityThursday191:00pm4-19-1917
J.J. Hands LibraryCALHOUNLohrville1Council BluffsThursday54:30pm1-5-514
Jamaica Public LibraryGUTHRIEJamaica1Council BluffsThursday51:35pm1-5-506
James Kennedy Public LibraryDUBUQUEDyersville7WaterlooThursday322:00pm7-32-3208
Janesville Public LibraryBREMERJanesville6Mason CityFriday282:00pm6-28-2807
Jefferson Public LibraryGREENEJefferson1Council BluffsThursday53:30pm1-5-511
Jesup Public LibraryBUCHANANJesup7WaterlooWednesday3412:00pm7-34-3401
Johnston Public LibraryPOLKJohnston3Des MoinesMonday1311:00am3-13-1302
Joice Public LibraryWORTHJoice6Mason CityTuesday264:30pm6-26-2614
Kalona Public LibraryWASHINGTONKalona4Cedar RapidsWednesday1610:00am4-16-1600
Kanawha Public LibraryHANCOCKKanawha6Mason CityWednesday2912:30pm6-29-2902
Karl Miles Lecompte Memorial LibraryWAYNECorydon3Des MoinesThursday121:30pm3-12-1207
Keck Memorial LibraryLOUISAWapello4Cedar RapidsMonday1712:00pm4-17-1704
Kendall Young LibraryHAMILTONWebster City5Williams-BlairsburgMonday2110:00am5-21-2100
Kensett Public LibraryWORTHKensett6Mason CityThursday2711:50am6-27-2701
Keokuk Public LibraryLEEKeokuk4Cedar RapidsMonday173:00pm4-17-1710
Keosauqua Public LibraryVAN BURENKeosauqua4Cedar RapidsWednesday161:50pm4-16-1608
Kimballton Public LibraryAUDUBONKimballton1Council BluffsMonday410:30am1-4-401
Kingsley Public LibraryPLYMOUTHKingsley2SpencerWednesday82:20pm2-8-809
Kinney Memorial LibraryWORTHHanlontown6Mason CityTuesday265:30pm6-26-2616
Kirchner French Memorial LibraryCLAYPeterson2SpencerFriday72:45pm2-7-713
Ankeny Kirkendall Public LibraryPOLKAnkeny3Des MoinesMonday1311:25am3-13-1303
Klemme Public LibraryHANCOCKKlemme6Mason CityWednesday2911:30am6-29-2900
Kling Memorial LibraryGRUNDYGrundy Center5Williams-BlairsburgWednesday231:00pm5-23-2305
Knoxville Public LibraryMARIONKnoxville3Des MoinesThursday125:30pm3-12-1215
Kothe Memorial LibraryBUTLERParkersburg5Williams-BlairsburgWednesday2312:30pm5-23-2304
Krabbenhoft Public LibraryJACKSONSabula4Cedar RapidsFriday201:50pm4-20-2008
Lacona Public LibraryWARRENLacona3Des MoinesThursday1212:00pm3-12-1204
Lake City Public LibraryCALHOUNLake City1Council BluffsThursday54:50pm1-5-515
Lake Mills Public LibraryWINNEBAGOLake Mills6Mason CityTuesday264:00pm6-26-2613
Lake Park Public LibraryDICKINSONLake Park2SpencerTuesday610:45am2-6-603
Lake View Public LibrarySACLake View1Council BluffsMonday42:20pm1-4-412
Lakota Public LibraryKOSSUTHLakota6Mason CityTuesday262:15pm6-26-2608
Lamoni Public LibraryDECATURLamoni3Des MoinesWednesday111:55pm3-11-1106
Lamont Public LibraryBUCHANANLamont7WaterlooThursday323:00pm7-32-3212
Larchwood Public LibraryLYONLarchwood2SpencerTuesday61:45pm2-6-611
Laurel Community LibraryMARSHALLLaurel3Des MoinesFriday143:10pm3-14-1408
Laurens Public LibraryPOCAHONTASLaurens2SpencerThursday101:00pm2-10-1004
Lawler Public LibraryCHICKASAWLawler7WaterlooMonday314:05pm7-31-3114
Le Claire Community LibrarySCOTTLe Claire8DavenportTuesday369:15am8-36-3602
Le Mars Public LibraryPLYMOUTHLe Mars2SpencerFriday711:00am2-7-704
Ledyard Public LibraryKOSSUTHLedyard2SpencerMonday91:00pm2-9-904
Lehigh Public LibraryWEBSTERLehigh5Williams-BlairsburgFriday222:35pm5-22-2210
Lenox Public LibraryTAYLORLenox1Council BluffsFriday211:55am1-2-205
Leon Public LibraryDECATURLeon3Des MoinesWednesday112:20pm3-11-1107
Leonard A. Good Community LibraryBOONEOgden5Williams-BlairsburgFriday225:00pm5-22-2216
Letts Public LibraryLOUISALetts4Cedar RapidsMonday1711:30am4-17-1703
Lewis Public LibraryCASSLewis1Council BluffsFriday23:50pm1-2-214
Lied Irwin Public LibraryShelbyIrwin1Council BluffsMonday412:15pm1-4-405
Lied Public Library-ClarindaPAGEClarinda1Council BluffsFriday210:25am1-2-201
Lied Public Library-EssexPAGEEssex1Council BluffsWednesday12:30pm1-1-111
Lime Springs Public LibraryHOWARDLime Springs6Mason CityThursday273:10pm6-27-2708
Linden Public LibraryDALLASLinden3Des MoinesMonday134:10pm3-13-1315
Linn Grove Public LibraryBUENA VISTALinn Grove2SpencerFriday73:00pm2-7-714
Lisbon Public LibraryLINNLisbon4Cedar RapidsThursday196:25pm4-19-1902
Little Rock Public LibraryLYONLittle Rock2SpencerTuesday612:15pm2-6-608
Livermore Public LibraryHUMBOLDTLivermore2SpencerThursday103:00pm2-10-1009
Logan Public LibraryHARRISONLogan1Council BluffsTuesday34:20pm1-3-314
Lost Nation Public LibraryCLINTONLost Nation4Cedar RapidsThursday193:30pm4-19-1910
Louise & Lucile Hink - Tama Public LibraryTAMATama4Cedar RapidsTuesday183:10pm4-18-1811
Lowden Public LibraryCEDARLowden4Cedar RapidsThursday192:25pm4-19-1913
LuVerne Public LibraryKOSSUTHLuVerne6Mason CityWednesday291:30pm6-29-2904
Lynnville Public LibraryJASPERLynnville3Des MoinesTuesday1512:30pm3-15-1501
Lytton Public LibrarySACLytton5Williams-BlairsburgMonday214:00pm5-21-2114
M-C Community LibraryCHEROKEECleghorn2SpencerWednesday811:20am2-8-804
Madrid Public LibraryBOONEMadrid3Des MoinesMonday131:10pm3-13-1307
Mallard Public LibraryPALO ALTOMallard2SpencerThursday105:00pm2-10-1014
Malvern Public LibraryMILLSMalvern1Council BluffsWednesday111:45am1-1-104
Manchester Public LibraryDELAWAREManchester7WaterlooThursday322:45pm7-32-3211
Manilla Public LibraryCRAWFORDManilla1Council BluffsMonday412:40pm1-4-406
Manly Public LibraryWORTHManly6Mason CityThursday2711:30am6-27-2700
Manning Public LibraryCARROLLManning1Council BluffsMonday41:00pm1-4-407
Manson Public LibraryCALHOUNManson5Williams-BlairsburgMonday212:00pm5-21-2108
Maquoketa Public LibraryJACKSONMaquoketa4Cedar RapidsFriday202:45pm4-20-2010
Marathon Public LibraryBUENA VISTAMarathon2SpencerThursday1012:20pm2-10-1002
Marble Rock Public LibraryFLOYDMarble Rock6Mason CityFriday283:40pm6-28-2811
Marcus Public LibraryCHEROKEEMarcus2SpencerWednesday812:15pm2-8-805
Marengo Public LibraryIOWAMarengo4Cedar RapidsTuesday1811:30am4-18-1803
Marion Public LibraryLINNMarion4Cedar RapidsFriday204:40pm4-20-2014
Marshalltown Public LibraryMARSHALLMarshalltown5Williams-BlairsburgWednesday234:25pm5-23-2313
Martelle Public Library and Historical MuseumJONESMartelle4Cedar RapidsThursday196:00pm4-19-1903
Mary J. Barnett Memorial LibraryGUTHRIEGuthrie Center1Council BluffsThursday512:50pm1-5-504
Mason City Public LibraryCERRO GORDOMason City6Mason CityThursday276:15pm6-27-2715
Massena Public LibraryCASSMassena1Council BluffsFriday23:00pm1-2-212
Matilda J. Gibson Memorial LibraryUNIONCreston1Council BluffsFriday21:20pm1-2-208
Maxwell Public LibrarySTORYMaxwell3Des MoinesFriday143:40pm3-14-1413
Maynard Community LibraryFAYETTEMaynard7WaterlooFriday3311:30am7-33-3303
McGregor Public LibraryCLAYTONMcGregor7WaterlooFriday333:00pm7-33-3311
Mechanicsville Public LibraryCEDARMechanicsville4Cedar RapidsThursday194:45pm4-19-1907
Mediapolis Public LibraryDES MOINESMediapolis4Cedar RapidsMonday171:00pm4-17-1706
Meehan Memorial Lansing Public LibraryALLAMAKEELansing7WaterlooMonday3111:40am7-31-3104
Melbourne Public LibraryMARSHALLMelbourne3Des MoinesFriday143:40pm3-14-1409
Melcher Dallas Public LibraryMARIONMelcher-Dallas3Des MoinesThursday1212:30pm3-12-1205
Mellinger Memorial Public LibraryLOUISAMorning Sun4Cedar RapidsMonday1712:30pm4-17-1705
Melvin Public LibraryOSCEOLAMelvin2SpencerTuesday611:20am2-6-605
Menlo Public LibraryGUTHRIEMenlo1Council BluffsThursday512:30pm1-5-503
Merrill Public LibraryPLYMOUTHMerrill2SpencerFriday711:20am2-7-705
Meservey Public LibraryCERRO GORDOMeservey6Mason CityWednesday295:00pm6-29-2912
Milford Memorial LibraryDICKINSONMilford2SpencerTuesday69:30am2-6-600
Millersburg Community LibraryIowaMillersburg4Cedar RapidsWednesday165:00pm4-16-1617
Milo Public LibraryWARRENMilo3Des MoinesThursday1211:30am3-12-1203
Milton Public LibraryVAN BURENMilton3Des MoinesTuesday153:15pm3-15-1509
Minburn Public LibraryDALLASMinburn3Des MoinesMonday133:00pm3-13-1312
Mingo Public LibraryJASPERMingo3Des MoinesFriday141:50pm3-14-1405
Missouri Valley Public LibraryHARRISONMissouri Valley1Council BluffsTuesday34:45pm1-3-315
Mitchellville Public LibraryPOLKMitchellville3Des MoinesFriday141:10pm3-14-1403
Modale Public LibraryHARRISONModale1Council BluffsTuesday310:00am1-3-300
Mondamin Public LibraryHARRISONMondamin1Council BluffsTuesday310:15am1-3-301
Monroe Public LibraryJASPERMonroe3Des MoinesTuesday154:45pm3-15-1513
Montezuma Public LibraryPOWESHIEKMontezuma4Cedar RapidsTuesday181:00pm4-18-1806
Montgomery Memorial LibraryHAMILTONJewell5Williams-BlairsburgFriday221:00pm5-22-2206
Monticello Public LibraryJONESMonticello4Cedar RapidsFriday2012:10pm4-20-2005
Montrose Public LibraryLEEMontrose4Cedar RapidsMonday172:30pm4-17-1709
Moorhead Public LibraryMONONAMoorhead1Council BluffsTuesday310:45am1-3-302
Moravia Public LibraryAPPANOOSEMoravia3Des MoinesThursday123:30pm3-12-1211
Morley Public LibraryJONESMorley4Cedar RapidsThursday195:45pm4-19-1904
Mount Ayr Public LibraryRINGGOLDMount Ayr3Des MoinesWednesday111:50pm3-11-1105
Mount Pleasant Public LibraryHENRYMount Pleasant4Cedar RapidsMonday175:15pm4-17-1715
Murphy Helwig LibraryCLAYTONMonona7WaterlooMonday311:00pm7-31-3107
Murray Public LibraryCLARKEMurray3Des MoinesWednesday111:10pm3-11-1104
Musser Public LibraryMUSCATINEMuscatine8DavenportTuesday3612:00pm8-36-3607
Nashua Public LibraryCHICKASAWNashua6Mason CityThursday274:50pm6-27-2712
Nevada Public LibrarySTORYNevada3Des MoinesFriday144:20pm3-14-1415
New Albin Public LibraryALLAMAKEENew Albin7WaterlooMonday3111:20am7-31-3103
New Hampton Public LibraryCHICKASAWNew Hampton7WaterlooMonday314:25pm7-31-3115
New Market Public LibraryTAYLORNew Market1Council BluffsFriday210:40am1-2-202
New Virginia Public LibraryWARRENNew Virginia3Des MoinesWednesday114:45pm3-11-1112
Newell Public LibraryBUENA VISTANewell5Williams-BlairsburgMonday213:20pm5-21-2112
Newhall Public LibraryBENTONNewhall7WaterlooWednesday342:50pm7-34-3406
Newton Public LibraryJASPERNewton3Des MoinesFriday142:25pm3-14-1406
Nissen Public LibraryMITCHELLSt. Ansgar6Mason CityThursday271:10pm6-27-2704
Nora Springs Public LibraryFLOYDNora Springs6Mason CityThursday275:45pm6-27-2714
Norelius Community LibraryCRAWFORDDenison1Council BluffsMonday45:30pm1-4-419
Norma Anders Public LibraryTAMADysart7WaterlooTuesday352:00pm7-35-3507
North English Public LibraryIOWANorth English4Cedar RapidsWednesday164:45pm4-16-1616
North Liberty Community LibraryJOHNSONNorth Liberty4Cedar RapidsThursday1912:15pm4-19-1919
Northwood Public LibraryWORTHNorthwood6Mason CityThursday2712:15pm6-27-2702
Norwalk Easter Public LibraryWARRENNorwalk3Des MoinesThursday1210:00am3-12-1200
Norway Public LibraryBENTONNorway4Cedar RapidsTuesday185:10pm4-18-1816
Ocheyedan Public LibraryOSCEOLAOcheyedan2SpencerTuesday611:00am2-6-604
Oelwein Public LibraryFAYETTEOelwein7WaterlooThursday3211:00am7-32-3202
Olin Public LibraryJONESOlin4Cedar RapidsThursday195:25pm4-19-1905
Onawa Public LibraryMONONAOnawa1Council BluffsTuesday311:10am1-3-303
Orange City Public LibrarySIOUXOrange City2SpencerFriday71:00pm2-7-709
Osage Public LibraryMITCHELLOsage6Mason CityThursday272:05pm6-27-2706
Osceola Public LibraryCLARKEOsceola3Des MoinesWednesday114:15pm3-11-1111
Oskaloosa Public LibraryMAHASKAOskaloosa3Des MoinesTuesday151:15pm3-15-1503
Ossian Public LibraryWINNESHIEKOssian7WaterlooMonday312:00pm7-31-3109
Ottumwa Public LibraryWAPELLOOttumwa3Des MoinesTuesday154:00pm3-15-1511
Oxford Public LibraryJOHNSONOxford4Cedar RapidsTuesday1810:30am4-18-1801
Palmer Public LibraryPOCAHONTASPalmer5Williams-BlairsburgMonday211:30pm5-21-2107
Panora Public LibraryGUTHRIEPanora1Council BluffsThursday51:15pm1-5-505
Paullina Public LibraryOBRIENPaullina2SpencerFriday71:45pm2-7-711
Pella Public LibraryMARIONPella3Des MoinesTuesday154:15pm3-15-1512
Perry Public LibraryDALLASPerry3Des MoinesMonday133:20pm3-13-1313
Pioneer Heritage Public LibraryMARSHALLLe Grand4Cedar RapidsTuesday182:30pm4-18-1809
Plainfield Public LibraryBREMERPlainfield6Mason CityFriday282:45pm6-28-2809
Pleasant Hill Public LibraryPOLKPleasant Hill3Des MoinesFriday1412:00pm3-14-1400
Plover Public LibraryPOCAHONTASPlover2SpencerThursday104:40pm2-10-1013
Pocahontas Public LibraryPOCAHONTASPocahontas2SpencerThursday101:50pm2-10-1006
Polk City Community LibraryPOLKPolk City3Des MoinesMonday1312:45pm3-13-1306
Pomeroy Public LibraryCALHOUNPomeroy5Williams-BlairsburgMonday212:15pm5-21-2109
Postville Public LibraryALLAMAKEEPostville7WaterlooMonday311:30pm7-31-3108
Prairie City Public LibraryJASPERPrairie City3Des MoinesTuesday155:00pm3-15-1514
Prescott Public LibraryADAMSPrescott1Council BluffsFriday212:45pm1-2-207
Preston Public LibraryJACKSONPreston4Cedar RapidsFriday202:15pm4-20-2009
Primghar Public LibraryOBRIENPrimghar2SpencerFriday710:00am2-7-701
Public Resource/Technology Ctr.ADAIROrient1Council BluffsFriday21:45pm1-2-209
Quimby Public LibraryCHEROKEEQuimby2SpencerWednesday83:00pm2-8-811
Radcliffe Public LibraryHARDINRadcliffe5Williams-BlairsburgFriday2212:15pm5-22-2204
Rake Public LibraryWINNEBAGORake6Mason CityTuesday263:00pm6-26-2610
Randolph Public LibraryFREMONTRandolph1Council BluffsWednesday111:35am1-1-105
Readlyn Community LibraryBREMERReadlyn7WaterlooThursday3210:20am7-32-3201
Red Oak Public LibraryMONTGOMERYRed Oak1Council BluffsWednesday13:15pm1-1-113
Redfield Public LibraryDALLASRedfield3Des MoinesMonday134:30pm3-13-1316
Reinbeck Public LibraryGRUNDYReinbeck7WaterlooTuesday3512:30pm7-35-3503
Rembrandt Public LibraryBUENA VISTARembrandt2SpencerThursday1012:00pm2-10-1001
Remsen Public LibraryPLYMOUTHRemsen2SpencerWednesday81:00pm2-8-806
Renwick Public LibraryHUMBOLDTRenwick6Mason CityWednesday292:00pm6-29-2905
Riceville Public LibraryMITCHELLRiceville6Mason CityThursday272:40pm6-27-2707
Richland Public LibraryKEOKUKRichland4Cedar RapidsWednesday163:05pm4-16-1611
Ringsted Public LibraryEMMETRingsted2SpencerMonday94:00pm2-9-910
Rippey Public LibraryGREENERippey3Des MoinesMonday133:40pm3-13-1314
Robert W. Barlow Memorial LibraryHARDINIowa Falls5Williams-BlairsburgWednesday2311:25am5-23-2301
Robey Memorial Library-WaukonALLAMAKEEWaukon7WaterlooMonday3110:45am7-31-3102
Rock Rapids Public LibraryLYONRock Rapids2SpencerTuesday61:15pm2-6-610
Rock Valley Public LibrarySIOUXRock Valley2SpencerTuesday62:45pm2-6-613
Rockford Public LibraryFLOYDRockford6Mason CityFriday284:00pm6-28-2812
Rockwell City Public LibraryCALHOUNRockwell City5Williams-BlairsburgMonday214:30pm5-21-2115
Rockwell Public LibraryCERRO GORDORockwell6Mason CityFriday2810:30am6-28-2800
Roland Public LibrarySTORYRoland5Williams-BlairsburgFriday2211:00am5-22-2201
Rolfe Public LibraryPOCAHONTASRolfe2SpencerThursday104:15pm2-10-1012
Rowan Public LibraryWRIGHTRowan6Mason CityWednesday293:20pm6-29-2908
Roy R. Estle Memorial LibraryDALLASDallas Center3Des MoinesMonday132:40pm3-13-1311
Royal Public LibraryCLAYRoyal2SpencerFriday79:30am2-7-700
Rudd Public LibraryFLOYDRudd6Mason CityFriday284:30pm6-28-2813
Runnells Community LibraryPOLKRunnells3Des MoinesThursday126:30pm3-12-1217
Ruth Suckow Memorial LibraryDELAWAREEarlville7WaterlooThursday322:15pm7-32-3209
Ruthven Public LibraryPALO ALTORuthven2SpencerMonday95:00pm2-9-913
Sac City Public LibrarySACSac City5Williams-BlairsburgMonday213:40pm5-21-2113
Sanborn Public LibraryOBRIENSanborn2SpencerTuesday64:45pm2-6-618
Schaller Public LibrarySACSchaller2SpencerWednesday84:45pm2-8-816
Schleswig Public LibraryCRAWFORDSchleswig1Council BluffsMonday45:00pm1-4-418
Schroeder Public LibraryBENTONKeystone7WaterlooWednesday343:35pm7-34-3408
Scott County Library SystemSCOTTEldridge8DavenportTuesday3611:00am8-36-3606
Sergeant Bluff Public LibraryWOODBURYSergeant Bluff1Council BluffsTuesday312:30pm1-3-306
Seymour Community LibraryWAYNESeymour3Des MoinesThursday122:00pm3-12-1208
Sheffield Public LibraryFRANKLINSheffield6Mason CityFriday2810:50am6-28-2801
Sheldon Public LibraryOBRIENSheldon2SpencerTuesday64:30pm2-6-617
Shellsburg Public LibraryBENTONShellsburg7WaterlooWednesday342:00pm7-34-3404
Shenandoah Public LibraryPAGEShenandoah1Council BluffsWednesday11:45pm1-1-110
Sibley Public LibraryOSCEOLASibley2SpencerTuesday611:45am2-6-607
Sidney Public LibraryFREMONTSidney1Council BluffsWednesday112:30pm1-1-107
Sigourney Public LibraryKEOKUKSigourney4Cedar RapidsWednesday163:50pm4-16-1613
Silver City Public LibraryMILLSSilver City1Council BluffsWednesday111:20am1-1-103
Sioux Center Public LibrarySIOUXSioux Center2SpencerFriday712:15pm2-7-708
Sioux City Public LibraryWOODBURYSioux City2SpencerWednesday81:15pm2-8-807
Sioux Rapids Memorial LibraryBUENA VISTASioux Rapids2SpencerThursday1011:45am2-10-1000
Slater Public LibrarySTORYSlater3Des MoinesMonday1312:15pm3-13-1305
Sloan Public LibraryWOODBURYSloan1Council BluffsTuesday312:00pm1-3-305
Solon Public LibraryJOHNSONSolon4Cedar RapidsThursday1911:45am4-19-1920
Somers Public LibraryCALHOUNSomers5Williams-BlairsburgMonday215:00pm5-21-2116
South English Public LibraryKEOKUKSouth English4Cedar RapidsWednesday164:25pm4-16-1615
Spencer Public LibraryCLAYSpencer2SpencerTuesday65:45pm2-6-621
Spillville Public LibraryWINNESHIEKSpillville7WaterlooMonday312:50pm7-31-3111
Spirit Lake Public LibraryDICKINSONSpirit Lake2SpencerTuesday610:15am2-6-602
Springmier Community LibraryJOHNSONTiffin4Cedar RapidsTuesday1810:00am4-18-1800
Springville Memorial LibraryLINNSpringville4Cedar RapidsFriday204:15pm4-20-2013
St. Charles Public LibraryMADISONSt. Charles3Des MoinesWednesday115:30pm3-11-1114
Stacyville Public LibraryMITCHELLStacyville6Mason CityThursday271:35pm6-27-2705
Stanhope Public LibraryHAMILTONStanhope5Williams-BlairsburgFriday221:25pm5-22-2207
Stanton Public LibraryMONTGOMERYStanton1Council BluffsWednesday13:35pm1-1-114
Stanwood Public LibraryCEDARStanwood4Cedar RapidsThursday195:05pm4-19-1906
Steamboat Rock Public LibraryHARDINSteamboat Rock5Williams-BlairsburgWednesday231:55pm5-23-2307
Stilwell Public LibraryMAHASKANew Sharon3Des MoinesTuesday151:00pm3-15-1502
Stockport Public LibraryVAN BURENStockport4Cedar RapidsWednesday1612:40pm4-16-1605
Storm Lake Public LibraryBUENA VISTAStorm Lake2SpencerWednesday810:00am2-8-800
Stratford Public LibraryHAMILTONStratford5Williams-BlairsburgFriday221:50pm5-22-2208
Strawberry Point Public LibraryCLAYTONStrawberry Point7WaterlooThursday3211:30am7-32-3203
Stuart Public LibraryGUTHRIEStuart3Des MoinesMonday135:10pm3-13-1318
Stubbs Memorial LibraryIDAHolstein2SpencerWednesday84:15pm2-8-814
Sully Community LibraryJASPERSully3Des MoinesTuesday1512:15pm3-15-1500
Sumner Public LibraryBREMERSumner7WaterlooFriday3310:30am7-33-3301
Swaledale Public LibraryCERRO GORDOSwaledale6Mason CityWednesday295:50pm6-29-2914
Swea City Public LibraryKOSSUTHSwea City2SpencerMonday912:30pm2-9-903
Swisher Community LibraryJohnsonSwisher4Cedar RapidsTuesday186:00pm4-18-1818
Tabor Public LibraryFREMONTTabor1Council BluffsWednesday112:00pm1-1-106
Terril Public LibraryDICKINSONTerril2SpencerMonday911:00am2-9-900
Thompson Public LibraryWINNEBAGOThompson6Mason CityTuesday263:20pm6-26-2611
Thornton Public LibraryCERRO GORDOThornton6Mason CityWednesday295:25pm6-29-2913
Tipton Public LibraryCEDARTipton4Cedar RapidsThursday192:00pm4-19-1915
Titonka Public LibraryKOSSUTHTitonka6Mason CityTuesday262:00pm6-26-2607
Toledo Public LibraryTAMAToledo4Cedar RapidsTuesday182:50pm4-18-1810
Traer Public LibraryTAMATraer7WaterlooTuesday352:50pm7-35-3508
Tripoli Public LibraryBREMERTripoli7WaterlooFriday3310:00am7-33-3300
Truro Public LibraryMADISONTruro3Des MoinesWednesday115:10pm3-11-1113
Union Public LibraryHARDINUnion5Williams-BlairsburgWednesday232:40pm5-23-2309
Upham Memorial LibraryCHICKASAWFredericksburg7WaterlooFriday335:30pm7-33-3317
Urbandale Public LibraryPOLKUrbandale3Des MoinesMonday1310:35am3-13-1301
Ute Public LibraryMONONAUte1Council BluffsTuesday32:15pm1-3-309
Van Horne Public LibraryBENTONVan Horne7WaterlooWednesday343:15pm7-34-3407
Van Meter Public LibraryDALLASVan Meter3Des MoinesWednesday1111:20am3-11-1101
Varina Public LibraryPOCAHONTASVarina5Williams-BlairsburgMonday213:00pm5-21-2111
Ventura Public LibraryCERRO GORDOVentura6Mason CityTuesday2611:00am6-26-2601
Victor Public LibraryIOWAVictor4Cedar RapidsTuesday1812:00pm4-18-1804
Villisca Public LibraryMONTGOMERYVillisca1Council BluffsFriday210:00am1-2-200
Vinton Public LibraryBENTONVinton7WaterlooWednesday344:20pm7-34-3410
Volga Public LibraryCLAYTONVolga7WaterlooFriday331:30pm7-33-3307
Wadena Public LibraryFAYETTEWadena7WaterlooFriday331:00pm7-33-3306
Wall Lake Public LibrarySACWall Lake1Council BluffsMonday43:00pm1-4-413
Walnut Public LibraryPOTTAWATTAMIEWalnut1Council BluffsFriday24:40pm1-2-216
Washington Free Public LibraryWASHINGTONWashington4Cedar RapidsWednesday1611:20am4-16-1603
Washta Public LibraryCHEROKEEWashta2SpencerWednesday82:45pm2-8-810
Waterloo Public LibraryBLACK HAWKWaterloo7WaterlooTuesday353:00pm7-35-3511
Waterville Public LibraryALLAMAKEEWaterville7WaterlooMonday3112:25pm7-31-3106
Waucoma Public LibraryFAYETTEWaucoma7WaterlooMonday313:45pm7-31-3113
Waukee Public LibraryDALLASWaukee3Des MoinesMonday136:20pm3-13-1321
Waverly Public LibraryBREMERWaverly6Mason CityFriday282:15pm6-28-2808
Webb Public LibraryCLAYWebb2SpencerThursday105:30pm2-10-1015
Webb Shadle Memorial LibraryMARIONPleasantville3Des MoinesThursday126:00pm3-12-1216
Wellman-Scofield Public LibraryWASHINGTONWellman4Cedar RapidsWednesday1610:25am4-16-1601
Wellsburg Public LibraryGRUNDYWellsburg5Williams-BlairsburgWednesday231:30pm5-23-2306
Wesley Public LibraryKOSSUTHWesley6Mason CityTuesday2612:00pm6-26-2603
West Bend Public LibraryPALO ALTOWest Bend2SpencerThursday103:45pm2-10-1011
West Branch Public LibraryCEDARWest Branch4Cedar RapidsThursday191:30pm4-19-1916
West Des Moines Public LibraryPOLKWest Des Moines3Des MoinesWednesday116:00pm3-11-1115
West Liberty Public LibraryMUSCATINEWest Liberty4Cedar RapidsMonday1711:00am4-17-1702
West Point Public LibraryLEEWest Point4Cedar RapidsMonday174:00pm4-17-1712
West Union Community LibraryFAYETTEWest Union7WaterlooFriday334:30pm7-33-3315
Westgate Public LibraryFAYETTEWestgate7WaterlooFriday3311:00am7-33-3302
Westside Public LibraryCRAWFORDWestside1Council BluffsMonday41:20pm1-4-408
What Cheer Public LibraryKEOKUKWhat Cheer4Cedar RapidsWednesday164:10pm4-16-1614
Whiting Public LibraryMONONAWhiting1Council BluffsTuesday311:30am1-3-304
Whittemore Public LibraryKOSSUTHWhittemore2SpencerMonday93:00pm2-9-908
William Paton Public LibraryGREENEPaton5Williams-BlairsburgFriday224:10pm5-22-2214
Williams Public LibraryHAMILTONWilliams5Williams-BlairsburgMonday215:45pm5-21-2117
Williamsburg Public LibraryIOWAWilliamsburg4Cedar RapidsTuesday1811:00am4-18-1802
Wilson Memorial LibraryKEOKUKKeota4Cedar RapidsWednesday1610:50am4-16-1602
Wilton Public LibraryMUSCATINEWilton8DavenportAnyday3612:30pm8-36-3608
Winfield Public LibraryHENRYWinfield4Cedar RapidsMonday175:35pm4-17-1716
Winterset Public LibraryMADISONWinterset3Des MoinesWednesday1112:30pm3-11-1103
Winthrop Public LibraryBUCHANANWinthrop7WaterlooWednesday3412:40pm7-34-3402
Woden Public LibraryHANCOCKWoden6Mason CityTuesday261:30pm6-26-2606
Woodbine Carnegie Public LibraryHARRISONWoodbine1Council BluffsTuesday34:00pm1-3-313
Woodbury County LibraryWOODBURYMoville2SpencerWednesday81:45pm2-8-808
Woodward Public LibraryDALLASWoodward3Des MoinesMonday131:35pm3-13-1308
Wregie Memorial LibraryJONESOxford Junction4Cedar RapidsThursday193:55pm4-19-1909
Wyoming Public LibraryJONESWyoming4Cedar RapidsFriday203:15pm4-20-2011
Zearing Public LibrarySTORYZearing5Williams-BlairsburgFriday2211:25am5-22-2202
Davenport Public LibrarySCOTTDavenport8DavenportTuesday367:15am8-36-3600
State Library of Iowa, MainPolkDes Moines3Des MoinesMonday1310:10am3-13-1300
Russell D Cole LibraryLINNMount Vernon4Cedar RapidsThursday196:45pm4-19-1901
Dubuque County Library DistrictDUBUQUEAsbury7WaterlooThursday321:00pm7-32-3206
Clearfield Public LibraryTAYLORClearfield1Council BluffsFriday212:25pm1-2-206
Ackley Public Library HARDIN Ackley 5 Williams-Blairsburg Wednesday 23 11:50am 5-23-2302 10 IA 50601-1797 DFPC353 401 State Street None ackleylibrary@gmail.com Ackley-Geneva 1100-0700 ackleylibrary@gmail.com 641-640-0167 True NC 0900-0500 641-847-2233 0900-0500 webmaster@ackley.lib.ia.us Ackley 0900-0500 http://www.ackley.lib.ia.us 401 State Street 1100-0700 401 State Street Katie Lupkes 1589 Retha Starek 0900-0200 4
Adair Public Library ADAIR Adair 1 Council Bluffs Thursday 5 11:35am 1-5-501 10 IA 50002-0276 RBPB017 310 Audubon Same adairlibrary@gmail.com Adair-Casey 0100-0600 adairlibrary@gmail.com True SW 641-742-3323 adairlibrary@gmail.com Adair 310 Audubon 0100-0500 PO Box 276 Annie Brincks 781 Annie Brincks 0800-1200 3
Adel Public Library DALLAS Adel 3 Des Moines Monday 13 5:50pm 3-13-1320 10 IA 50003-1797 BRPD251 303 South 10th Street Trever Jayne paula@adelpl.org Adel-De Soto-Minburn 1000-0700 paula@adelpl.org 515-993-3191 True CE 1000-0500 515-993-3512 1000-0700 michelle@adelpl.org Adel 1000-0500 http://www.adelpl.org/ 303 South 10th Street 1000-0700 303 South 10th Street Paula James 3682 Michelle Schlueter 1000-0130 3 Trever Jayne trever@adelpl.org trever@adelpl.org trever@adelpl.org Trever Jayne
Agency Public Library WAPELLO Agency 3 Des Moines Tuesday 15 1:45pm 3-15-1505 10 IA 52530-0346 ABPB906 104 E. Main Same Same agencypubliclibrary@gmail.com Cardinal Community 10 a.m - 3 p.m. agencypubliclibrary@gmail.com 641-937-5241 True SE 10 a.m - 3 p.m. 641-937-6002 3 p.m. - 7 p.m. agencypubliclibrary@gmail.com Agency 10 a.m. - 12 noon https://www.agency.lib.ia.us/ 104 E. Main 3 pm. - 7 p.m. PO Box 346 Kim Schwartz 638 Kim Schwartz 0930-1200 2 0200-0500
Akron Public Library PLYMOUTH Akron 2 Spencer Friday 7 11:40am 2-7-706 10 IA 51001-0348 EXPC755 350 Reed St. Same as Children's Librarian akronialibrary@gmail.com Akron Westfield 0930-0530 akronialibrary@gmail.com 712-568-2601 True NW 0900-0600 712-568-2601 0930-0530 akronialibrary@gmail.com Akron 0930-0530 http://www.akron.lib.ia.us 350 Reed St. 0930-0530 PO Box 348 Lora Pierce 1486 Amber Cluts 0900-0300 4 Rumi Weigel akronialibrary@gmail.com Lora Pierce
Albert City Public Library BUENA VISTA Albert City 2 Spencer Thursday 10 12:40pm 2-10-1003 10 IA 50510-0368 WBPB115 215 Main St. Same Same mjohnson@albertcity.lib.ia.us Albert City-Truesdale 1000-1230 0100-0530 mjohnson@albertcity.lib.ia.us 712-843-2058 True NW 1000-1230 0100-0630 712-843-2012 1000-1230 0100-0530 mjohnson@albertcity.lib.ia.us Albert City 1000-1230 0100 0530 http://www.albertcity.lib.ia.us 215 Main St. 1000-1230 0100-0530 PO Box 368 Mary Johnson 699 Mary Johnson 0900-1100 4 Gay Jafvert gayjafvert@hotmail.com
Albion Municipal Library MARSHALL Albion 5 Williams-Blairsburg Wednesday 23 4:00pm 5-23-2312 10 IA 50005-0118 JYPB641 400 N. Main St. albionlib@heartofiowa.net Marshalltown 1000-0600 albionlib@heartofiowa.net True CE 1000-0600 641-488-2226 1200-0600 albionlib@heartofiowa.net Albion http://www.albion.lib.ia.us 400 N. Main St. 1200-0600 PO Box 118 Julia Ohrt 505 Julia Ohrt 1000-1200 1
Alexander Public Library FRANKLIN Alexander 6 Mason City Wednesday 29 4:35pm 6-29-2911 5 IA 50420-0027 DGPA353 409 Harriman St. None alexlib@frontiernet.net Cal 0200-0500 alexlib@frontiernet.net 641-692-3238 True NC 0830-1200 0100-0500 641-692-3238 0200-0500 dee@alexander.lib.ia.us Alexander 0300-0600 http://www.alexander.lib.ia.us 409 Harriman St. 0200-0500 PO Box 27 Dee Schrodt 175 Dee Schrodt 0830-1200 4
Algona Public Library KOSSUTH Algona 2 Spencer Monday 9 2:30pm 2-9-907 25 IA 50511-1735 MMPE553 210 N. Phillips Sonya Harsha mstrickler@algona.lib.ia.us Algona 0930-0800 lwalton@algona.lib.ia.us 515-295-3307 True NC 0930-0800 515-295-5476 0930-0800 vscrivner@algona.lib.ia.us Algona 0930-0500 http://www.ci.algona.ia.us/library 210 N. Phillips 0930-0800 210 N. Phillips St. Lori Walton 5560 Vera Scrivner 0930-0400 4 Sheila Foxhoven sfoxhoven@algona.lib.ia.us sonyah@algona.lib.ia.us judys@algona.lib.ia.us Judy Schiltz 515-295-5476 515-295-3307
Allerton Public Library WAYNE Allerton 3 Des Moines Wednesday 11 2:45pm 3-11-1108 10 IA 50008-9760 ADPB937 103 S. Central Ave. alrtnlib@gmail.com Wayne 0200-0500 alrtnlib@gmail.com False SW 0200-0500 641-873-4575 0200-0500 Allerton 0200-0500 103 S. Central Ave. 0200-0500 PO Box 216 Vacant 501 Sheryl Hefner 0900-1200 2
Allison Public Library BUTLER Allison 6 Mason City Friday 28 12:15pm 6-28-2804 10 IA 50602-0605 STPC124 412 - 3rd Street None Allison-Bristow 0200-0700 phummel@allison.lib.ia.us 319-267-2562 True NC 1000-1200 0200-0600 319-267-2562 0200-0600 khenrichs@allison.lib.ia.us Allison 0200-0600 http://www.allison.lib.ia.us 412 - 3rd Street 0200-0700 PO Box 605 Patty Hummel 1029 Kelly Henrichs 0900-0300 4
Alta Community Library BUENA VISTA Alta 2 Spencer Wednesday 8 10:15am 2-8-801 10 IA 51002-0008 WCPC115 1009 S. Main St. Julie Langner admin@alta.lib.ia.us Alta 8:30-7 admin@alta.lib.ia.us 712-200-4132 True NW 8:30-7 712-200-1250 8:30-7 laura.turnquist@alta.lib.ia.us Alta 8:30-7 http://www.alta.lib.ia.us 1009 S. Main St. 8:30-7 1009 S. Main St. Andrea Hogrefe 1883 Laura Turnquist 9-1 4 jlangner@alta-aurelia.k12.ia.us admin@alta.lib.ia.us Andrea Hogrefe closed 712-200-1250 712-200-4132
Alta Vista Public Library CHICKASAW Alta Vista 6 Mason City Thursday 27 4:05pm 6-27-2710 5 IA 50603-0167 MIPA194 203 S. White Ave. Same webmaster@altavista.lib.ia.us New Hampton 1000-0700 webmaster@altavista.lib.ia.us 641-364-6009 True NE 0300-0600 641-364-6009 0300-0600 webmaster@altavista.lib.ia.us Alta Visa 0300-0600 http://www.altavista.lib.ia.us 203 S. White Ave. 1000-0700 PO Box 157 Jackie Kush 266 Jackie Kush 0900-1200 4
Alton Public Library SIOUX Alton 2 Spencer Friday 7 1:15pm 2-7-710 10 IA 51003-8512 HLPC845 605 - 10th Street Same as Children's Librarian cherylhoekstra@alton.lib.ia.us Moc-Floyd Valley 1000-0700 cherylhoekstra@alton.lib.ia.us 712-756-4140 True NW 1000-0700 712-756-4516 1000-0700 Alton 1000-0500 http://www.alton.lib.ia.us 605 - 10th Street 1000-0830 605 - 10th Street Cheryl Hoekstra 1216 Jen Wiuelenga Marilyn Korver 1000-0400 4
Altoona Public Library POLK Altoona 3 Des Moines Friday 14 12:20pm 3-14-1401 25 IA 50009-2303 GFPE771 700 Eighth St. SW Emily Linacre webmaster@altoona-iowa.com Southeast Polk 0900-0900 kkietzman@altoona-iowa.com 515-967-6934 True CE 0900-0900 515-967-3881 0900-0900 solson@altoona-iowa.com Altoona 0900-0530 www.altoonalibrary.com 700 8th St. SW 0900-0900 700 8th St. SW Kim Kietzman 14541 Sheila Olson 0900-0530 3 Amy Turgasen aturgasen@altoona-iowa.com elinacre@altoona-iowa.com 0200-0530
Ames Public Library STORY Ames 3 Des Moines Friday 14 4:45pm 3-14-1416 75 IA 50010-6215 BOPG851 515 Douglas Ave Tanvi Rastogi sschofer@amespubliclibrary.org Ames 0900-0900 sschofer@amespubliclibrary.org True CE 0900-0900 515-239-5646 0900-0900 jheid@amespubliclibrary.org Ames 0900-0600 http://www.amespubliclibrary.org 515 Douglas Ave 0900-0900 515 Douglas Ave Sheila Schofer 58965 Jerri Heid 0900-0600 4 trastogi@amespubliclibrary.org aplill@amespubliclibrary.org Tracy Briseño 0100-0500 515-239-5659
Anamosa Library & Learning Center JONES Anamosa 4 Cedar Rapids Friday 20 3:45pm 4-20-2012 25 IA 52205-1824 YKPE532 600 E. First St. Veronica Groesbeck rebecca.vernon@anamosa-ia.org Anamosa 10:00-7:00 rebecca.vernon@anamosa-ia.org 319-462-5349 True SE 10:00-7:00 319-462-2183 10:00-7:00 veronica.groesbeck@anamosa-ia.org Anamosa 10:00-5:00 http://www.anamosalibrary.org 600 E. First St. 10:00-7:00 600 E. First St. Rebecca Vernon 5533 Veronica Groesbeck 10:00-3:00 1 veronica.groesbeck@anamosa-ia.org barb.geinzer@anamosa-ia.org Barb Geinzer
Andersen Center Point Library LINN Center Point 4 Cedar Rapids Friday 20 10:25am 4-20-2001 10 IA 52213-0279 TZPC572 720 Main St. business@centerpoint.lib.ia.us Center Point-Urbana 0830-0100 jwalters@centerpoint.lib.ia.us 319-849-2802 True NE 0100-0800 319-849-1509 0100-0800 dcoberly@centerpoint.lib.ia.us Center Point 0830-0530 http://www.centerpoint.lib.ia.us 720 Main St. 0100-0800 PO Box 279 Janine Walters 2421 Diane Coberly 1000-0200 1
Anita Public Library CASS Anita 1 Council Bluffs Thursday 5 11:15am 1-5-500 10 IA 50020-0366 XRPC157 812 3rd St. Same anitapl@midlands.net Anita 0100-0600 anitapl@midlands.net 712-762-3178 True SW 0100-0700 712-762-3639 1000-0600 anitapl@midlands.net Anita 0100-0600 http://www.anitalibrary.org 812 3rd St. 0100-0600 PO Box 366 Sara Young 972 Sara Young 0900-1200 3 Carolyn Modrell anitapl@midlands.net Sara Young
Aplington Legion Memorial Library BUTLER Aplington 5 Williams-Blairsburg Wednesday 23 12:10pm 5-23-2303 10 IA 50604-0038 SUPC124 929 Parriott Street Julie Folken mail@aplington.lib.ia.us Aplington 1000-0700 folken@aplington.lib.ia.us 319-347-2792 True NC 1000-0500 319-347-2432 1000-0500 mail@aplington.lib.ia.us Aplington 1000-0500 http://www.aplington.lib.ia.us 929 Parriott Street 1000-0700 PO Box 38 Julie Folken 1128 Renise Frey 0900-1200 4 Renise Frey mail@aplington.lib.ia.us folken@aplington.lib.ia.us mail@aplington.lib.ia.us Julie Folken 319-347-2432 319-347-2792
Archer Public Library OBRIEN Archer 2 Spencer Friday 7 10:15am 2-7-702 5 IA 51231-0165 LUPA715 203 Sanford Street archerp1@netins.net Sheldon 0300-0700 polandkm@gmail.com False NW 712-723-5629 Archer http://www.archer.lib.ia.us 203 Sanford Street 0300-0700 PO Box 165 Kandace Poland 131 Marla Erick 0900-1200 4
Arlington Public Library FAYETTE Arlington 7 Waterloo Friday 33 12:30pm 7-33-3305 5 IA 50606 VIPA334 727 Main St. Same as Children's Librarian arlingtonlib@iowatelecom.net Starmont 0900-1200 arlingtonlib@iowatelecom.net 563-633-3475 True NE 04:00-7:00 563-633-3475 0900-1200 02:00-0700 arlingtonlib@iowatelecom.net Arlington Closed http://www.arlington.lib.ia.us 711 Main St. 09:00-12:00 711 Main St. Linda Adams 429 Linda Adams 0900-1200 1
Armstrong Public Library EMMET Armstrong 2 Spencer Monday 9 12:00pm 2-9-902 10 IA 505140169 WZPC325 308 6th St. kfolkers@armstrong.lib.ia.us Armstrong-Ringsted kfolkers@armstrong.lib.ia.us 712-868-3779 True NC 1200-0600 712-868-3353 1000-0600 gfortescue@armstrong.lib.ia.us Armstrong 1200-0600 http://www.armstrong.lib.ia.us 308 6th St. PO Box 169 Karen Folkers 926 Karen Folkers 0900-0100 4
Arnolds Park Public Library DICKINSON Arnolds Park 2 Spencer Tuesday 6 10:00am 2-6-601 10 IA 51331-0556 WUPB305 156 N. Hwy 71 Same as Children's Librarian staff@arnoldspark.lib.ia.us Okoboji 0900-0600 staff@arnoldspark.lib.ia.us 712-332-2055 True NW 0900-0600 712-332-2033 0900-0500 staff@arnoldspark.lib.ia.us Arnolds Park 0900-0500 http://arnoldsparklibrary.weebly.com/ 156 N. Hwy 71 0900-0500 PO Box 556, Hwy 71 Kara Rice 1126 Kara Rice 1000-1200 4
Arthur Public Library IDA Arthur 1 Council Bluffs Monday 4 4:00pm 1-4-415 5 IA 51431-0077 ZPPA475 224 S. Main Street Same as Children's Librarian arthurpl@netins.net Odebolt-Arthur 4:30-6:30 arthurpl@netins.net 712-367-2240 True NW 712-367-2240 1:00-5:00 Arthur http://www.arthur.lib.ia.us 224 S. Main Street 4:30-6:30 PO Box 77 Kailey Childers 206 Vacant 9:00-12:00 4 Kailey Childers
Ashton Public Library OSCEOLA Ashton 2 Spencer Tuesday 6 11:40am 2-6-606 5 IA 51232-0277 EPPA725 3029 3rd Street None ashtlib@nethtc.net Sheldon ashtlib@nethtc.net 712-724-6426 True NW 1000-0300 712-724-6426 1000-0600 ashtlib@nethtc.net Ashton 0100-0600 http://www.ashton.lib.ia.us 3029 3rd Street PO Box 277 Tim Christianson 458 0900-1200 4 Tim Christianson
Atkins Public Library BENTON Atkins 7 Waterloo Wednesday 34 2:25pm 7-34-3405 10 IA 52206-0217 T2PB062 480 3rd Ave. None Benton 1000-1200 0100-0600 director@atkins.lib.ia.us 319-446-6003 True NE 1000-1200 0100-0600 319-446-7676 1000-1200 0100-0600 atkpulib@netins.net Atkins 1000-1200 0100-0600 http://www.atkins.lib.ia.us 480 3rd Ave. 1000-1200 0100-0600 PO Box 217 Cathy Becker 1670 Cathy Becker 0900-1200 1
Atlantic Public Library CASS Atlantic 1 Council Bluffs Friday 2 4:15pm 1-2-215 25 IA 50022-1241 XSPE157 507 Poplar St. Same atlanticpubliclibrary@gmail.com Atlantic 0900-0700 mandersen@atlantic.lib.ia.us 712-243-5011 True SW 0900-0700 712-243-5466 0900-0600 spetersen@atlantic.lib.ia.us Atlantic 0900-0600 http://www.atlantic.lib.ia.us 507 Poplar St. 0900-0600 507 Poplar Michelle Andersen 7112 Sue Petersen 0900-0200 3 dmcfad@atlantic.lib.ia.us Diane McFadden
Auburn Public Library SAC Auburn 1 Council Bluffs Monday 4 2:00pm 1-4-410 5 IA 51433-7739 ZIPA815 209 Pine Same auburnpl@windstream.net Wall Lake View Auburn 1000-1200 0100-0600 auburnpl@windstream.net 712-688-2264 True NW 0200-0700 712-688-2264 0200-0700 auburnpl@windstream.net Auburn http://www.auburn.lib.ia.us 209 Pine 1000-1200 0100-0600 PO Box 40 Donetta Stewart 322 Donetta Stewart 0900-0100 4
Audubon Public Library AUDUBON Audubon 1 Council Bluffs Monday 4 12:00pm 1-4-404 10 IA 50025-1258 LHPD057 401 North Park Place Gail Richardson gailr@metc.net Audubon 1000-0630 gailr@metc.net 712-563-2580 True SW 1200-0630 712-563-3301 1000-0630 gailr@metc.net Audubon 1000-0500 http://www.audubon.lib.ia.us 401 North Park Place 1000-0630 401 N Park Place Gail Richardson 2176 Sylvin Perkins 1000-0200 4 Sylvia Christensen gailr@metc.net
Aurelia Public Library CHEROKEE Aurelia 2 Spencer Wednesday 8 10:45am 2-8-802 10 IA 51005-0188 WJPC185 232 Main St. Same aurelia.library@aurelia.lib.ia.us Aurelia 1000-0600 alibrary@newulmtel.net 712-434-5330 True NW 1000-0600 712-434-5330 1000-0600 aurelia.library@aurelia.lib.ia.us Aurelia 1000-0600 http://www.aurelia.lib.ia.us 232 Main St. 0100-0600 PO Box 188 Suzanne Gustafson 1036 Janet Laursen 0900-0100 4 Janet Laursen alibrary@newulmtel.net aurelia.library@aurelia.lib.ia.us Suzanne Gustafson 712-434-5330
Aurora Public Library BUCHANAN Aurora 7 Waterloo Thursday 32 3:40pm 7-32-3213 5 IA 50607-0007 P4PA104 401 Woodruff St. Same as Children's Librarian director@aurora.lib.ia.us 0800-1100 director@aurora.lib.ia.us 319-634-3960 True NE 0800-1100 319-634-3960 0800-1100 0300-0600 director@aurora.lib.ia.us Aurora http://www.aurora.lib.ia.us 401 Woodruff St. 0800-1100 0300-0600 PO Box 7 Jackie Oliver 185 Jackie Oliver 0900-1100 1 director@aurora.lib.ia.us
Avoca Public Library POTTAWATTAMIE Avoca 1 Council Bluffs Friday 2 4:55pm 1-2-217 10 IA 51521-0219 XWPC787 213 N. Elm Same as Children's Librarian library@cityofavoca.com A-H-S-T 1000-0500 library@cityofavoca.com 712-343-6358 True SW 1000-0500 712-343-6358 1000-0800 jeanetteavocapl@gmail.com Avoca 1000-0500 http://avocapubliclibrary.weebly.com/ 213 N. Elm 1000-0500 PO Box 219 Serena Riesgaard 1689 Jeanette Bartunek 0900-1200 3
Badger Public Library WEBSTER Badger 5 Williams-Blairsburg Monday 21 12:00pm 5-21-2104 10 IA 50516-0255 W5PA943 211 1st Ave. SE Same as Children's Librarian badgerpubliclibrary@gmail.com Fort Dodge 0400-0700 badgerpubliclibrary@gmail.com False CE 0400-0700 515-545-4793 0400-0700 badger@wccta.net Badger 211 1st Ave. SE 0400-0700 PO Box 255 Jenny Caruth 561 Beth Link 1000-0200 4 Beth Lind
Bagley Public Library GUTHRIE Bagley 1 Council Bluffs Thursday 5 1:55pm 1-5-507 5 IA 50026-0206 FAPA397 117 Main bagleypl@windstream.net Panorama 0100-0500 bagleypl@windstream.net 641-427-5214 True SW 641-427-5214 1100-0600 bagleypl@windstream.net Bagley 0100-0500 http://bagleypubliclibrary.weebly.com/ 117 Main 0100-0500 PO Box 206 Jeannie Solorzano 303 Jeannie Solorzano 1100-0100 3 bagleypl@windstream.net Jeannie Solorzano
Bancroft Public Library KOSSUTH Bancroft 2 Spencer Monday 9 1:30pm 2-9-905 10 IA 50517-0347 MNPB553 208 E. Ramsey Street None m.richter@bancroft.lib.ia.us North Kossuth 0900-1100 0100-0530 m.richter@bancroft.lib.ia.us 515-885-2753 True NC 0100-0530 515-885-2753 0100-0800 m.richter@bancroft.lib.ia.us Bancroft 0100-0530 http://www.youseemore.com/nilc/bancroft 208 E. Ramsey Street 0100-0530 PO Box 347 Mary Richter 732 Mary Richter 0900-1200 4 Diane Hellman
Batavia Public Library JEFFERSON Batavia 3 Des Moines Tuesday 15 2:00pm 3-15-1506 5 IA 52533-0129 PJPB516 902 3rd Street director@batavia.lib.ia.us Cardinal 0200-0500 director@batavia.lib.ia.us False SE 641-662-2317 Batavia 902 3rd Street 0200-0500 902 3rd Street Judy Dovico 499 Judy Dovico 2
Battle Creek Public Library IDA Battle Creek 1 Council Bluffs Monday 4 4:45pm 1-4-417 10 IA 51006-0267 ZQPB475 115 Main Street bcpublib@frontier.com Battle Creek-Ida Grove 0200-0600 bcpublib@frontier.com 712-365-4912 True NW 0200-0700 712-365-4912 0200-0600 Battle Creek 0200-0500 http://bcpublib.weebly.com 115 Main Street 0200-0700 115 Main Street Sheila Petersen 713 Sheila Petersen 1100-0300 4
Baxter Public Library JASPER Baxter 3 Des Moines Friday 14 2:50pm 3-14-1407 10 IA 50028-0586 GXPA501 202 East State Same library.baxter@gmail.com Baxter 0900-1200 0330-0700 library.baxter@gmail.com 641-227-3217 True CE 0900-1200 0330-0700 641-227-3934 0900-1200 0330-0700 library.baxter@gmail.com Baxter http://www.baxter.lib.ia.us 202 East State 0900-1200 0330-0700 P.O. Box 586 Marie Van Beek 1101 Marie Van Beek 0900-1200 2
Bayard Public Library GUTHRIE Bayard 1 Council Bluffs Thursday 5 2:40pm 1-5-509 5 IA 50029-0338 RMPB397 315 Main Street Same as Children's Librarian bayardpl@bayard.lib.ia.us Coon-Rapids-Bayard 0100-0500 chilgenberg@bayard.lib.ia.us 712-651-2238 True SW 0100-0500 712-651-2238 1000-0700 Bayard 1200-0500 http://www.bayard.lib.ia.us 315 Main Street 0100-0500 PO Box 338 Carla Hilgenberg 471 Vacant 0900-1200 3
Beaman Community Memorial Library GRUNDY Beaman 5 Williams-Blairsburg Wednesday 23 3:20pm 5-23-2311 5 IA 50609-0135 EAPA384 223 Main Street None library@beaman.lib.ia.us BCLUW 0200-0600 library@beaman.lib.ia.us 641-366-3141 True NC 0200-0600 641-366-2912 0200-0600 library@beaman.lib.ia.us Beaman 0200-0600 https://www.beaman.lib.ia.us/ 223 Main Street 0200-0600 PO Box 135 Sarah Dougherty 191 Darla Whitmire 1000-1200 4
Bedford Public Library TAYLOR Bedford 1 Council Bluffs Friday 2 11:05am 1-2-203 10 IA 50833-1314 OEPC877 507 Jefferson Street None bedfordlibrary@mchsi.com Bedford 0200-0530 bedfordlibrary@mchsi.com 712-523-2640 True SW 0200-0600 712-523-2828 0200-0530 bedfordlibrary@mcshi.com Bedford 0200-0530 http://www.bedford.lib.ia.us 507 Jefferson Street 0900-0530 507 Jefferson Street Tanya Wyckoff 1440 Tanya Wyckoff 0900-1230 3
Belle Plaine Community Library BENTON Belle Plaine 4 Cedar Rapids Tuesday 18 4:20pm 4-18-1814 10 IA 52208-1711 TNPD062 904 12th Street Kristi Sorensen director@belleplaine.lib.ia.us Belle Plaine 1000-0700 kristi@belleplaine.lib.ia.us 319-444-2902 True NE 1000-0700 319-444-2902 1000-0700 director@belleplaine.lib.ia.us Belle Plaine 1000-0400 http://www.belleplaine.lib.ia.us 904 12th Street 1000-0700 904 12th St. Kristi Sorensen 2534 Jackie Rupp 0900-1200 1 kristi@belleplaine.lib.ia.us
Bellevue Public Library JACKSON Bellevue 4 Cedar Rapids Friday 20 1:20pm 4-20-2007 10 IA 52031-1235 TJPC492 106 N. 3rd St., Suite 1 Same as Children's Librarian MarianMeyer4@aol.com Bellevue 1000-0530 marianmeyer4@aol.com 563-872-4094 True SE 1000-0530 563-872-4991 1000-0700 allisonmariesimpson@gmail.com Bellevue 1000-0530 http://www.bellevue.lib.ia.us 106 N. 3rd St., Suite 1 1000-0530 106 N 3rd St, Suite 1 Marian Meyer 2191 Allison Simpson 1000-0300 1 Sheila Walsh swalshghs@gmail.com allisonmariesimpson@gmail.com swalshghs@gmail.com Sheila Walsh 563-872-4991
Belmond Public Library WRIGHT Belmond 6 Mason City Wednesday 29 12:00pm 6-29-2901 10 IA 50421-1224 NHPD993 440 East Main Street Same as Children's Librarian strager@belmond.lib.ia.us Belmond-Klemme 1000-0600 strager@belmond.lib.ia.us 641-444-3457 True NC 1000-0600 641-444-4160 1000-0600 abates@belmond.lib.ia.us Belmond 1000-0300 http://www.youseemore.com/nilc/belmond 440 East Main Street 1000-0600 440 East Main Sonya Trager 2376 Amy Bates 1000-0200 4
Bennett Public Library CEDAR Bennett 4 Cedar Rapids Thursday 19 2:20pm 4-19-1914 5 IA 52721-0299 TIPA162 203 Main mwilliams@bennett.lib.ia.us Bennett 0200-0700 mwilliams@bennett.lib.ia.us 563-890-2237 False SE Closed 563-890-2238 0100-0500 mwilliams@bennett.lib.ia.us Bennett 1200-0200 http://www.bennett.lib.ia.us 203 Main 0200-0700 PO Box 299 Mindy Williams 405 Mindy Williams 1100-0100 2 mwilliams@bennett.lib.ia.us Mindy Williams 0200-0400
Benny Gambaiani Public Library BUTLER Shell Rock 6 Mason City Friday 28 1:30pm 6-28-2806 10 IA 50670-0811 FBPC124 104 S. Cherry St. gambaian@butler-bremer.com Waverly-Shell Rock 1200-0800 gambaian@butler-bremer.com 319-885-6209 True NC 1200-0500 319-885-4345 0900-0500 gambaiani@gmail.com Shell Rock 1200-0500 www.shellrocklibrary.org 104 S. Cherry St. 1200-0800 PO Box 320 Deb Nieman 1296 0900-1100 4 Victoria Litwiller gambaiani@butler-bremer.com
Bertha Bartlett Public Library STORY Story City 5 Williams-Blairsburg Friday 22 10:40am 5-22-2200 10 IA 50248-1133 BWPD851 503 Broad St. Ema DuBois kolleen@storycity.lib.ia.us Roland-Story 1000-0800 kolleen@storycity.lib.ia.us 515-733-2843 True CE 1000-0800 515-733-2685 1000-0500 ema@storycity.lib.ia.us Story City 1000-0500 http://www.storycity.lib.ia.us 503 Broad St. 1000-0800 503 Broad St. Kolleen Taylor 3431 Ema DuBois 1000-0500 4 ema@storycity.lib.ia.us berthab@storycity.lib.ia.us Kolleen Taylor 0100-0500
Bettendorf Public Library Info. Center SCOTT Bettendorf 8 Davenport Tuesday 36 8:45am 8-36-3601 50 IA 52722-1330 TCPG826 2950 Learning Campus Drive John Gillette info@bettendorflibrary.com Bettendorf 0900-0900 ssharp@bettendorf.org 563-344-4185 True SE 0900-0900 563-344-4175 0900-0900 podell@bettendorf.lib.ia.us Bettendorf 0900-0530 http://www.bettendorflibrary.com 2950 Learning Campus Drive 0900-0900 2950 Learning Campus Drive Susan Sharp 33215 Paul Odell 0900-0530 2 jgillette@bettendorf.org lberns@bettendorf.org Lucas Berns 0100-0500 563-344-5706 563-344-4185
Birmingham Public Library VAN BUREN Birmingham 4 Cedar Rapids Wednesday 16 2:15pm 4-16-1609 5 IA 52535-0167 KBPA896 310 E. Main St. birmlibr@netins.net Van Buren birmlibr@netins.net False SE 319-498-4423 1pm -4pm birmlibr@netins.net Birmingham 310 E. Main St. PO Box 167 Michele Mitchell 448 Michele Mitchell 1pm-4pm 2
Blairstown Public Library BENTON Blairstown 4 Cedar Rapids Tuesday 18 4:45pm 4-18-1815 10 IA 52209-0187 TOPB062 305 Locust Street, NW., Ste. 2 Same as Children's Librarian director@blairstownpubliclibrary.com Benton 0100-0600 director@blairstownpubliclibrary.com 319-454-6495 True NE 1000-0700 319-454-6497 0100-0600 Blairstown 0100-0600 http://www.blairstownpubliclibrary.com 305 Locust Street, NW., Ste. 2 0100-0600 PO Box 187 Molly Rach 692 1000-0100 1 Molly Rach
Blakesburg Public Library WAPELLO Blakesburg 3 Des Moines Thursday 12 4:00pm 3-12-1212 5 IA 52536-0087 AEPA906 407 S. Wilson Chris Johnson library@blakesburg.lib.ia.us Eddyville-Blakeburg 5:30 p.m. - 8:30 p.m. library@blakesburg.lib.ia.us 641-938-2834 True SE 3:00 p.m. - 7:30 p.m. 641-938-2834 OR 641-777-0048 5:30 p.m. - 8:30 p.m. library@blakesburg.lib.ia.us Blakesburg http://www.blakesburg.lib.ia.us 407 S. Wilson 3:00 p.m. - 7:30 p.m. PO Box 87 Cheryl Talbert 296 Cheryl Talbert 8:00 a.m. - 1:00 p.m. 2 Chris Johnson chrisjohnson@blakesburg.lib.ia.us chrisjohnson@blakesburg.lib.ia.us
Bloomfield Public Library DAVIS Bloomfield 3 Des Moines Tuesday 15 3:45pm 3-15-1510 10 IA 52537-1431 AFPD266 107 N. Columbia bpl@netins.net Davis County 1000-0830 anne.tews@bloomfield.lib.ia.us 641-664-2506 True SE 1000-0830 641-664-2209 1000-00830 Bloomfield 1000-0500 http://www.bloomfield.lib.ia.us 107 N. Columbia 1000-00830 107 North Columbia Anne Tews 2640 Anita Shockley 1000-0200 2
Bode Public Library HUMBOLDT Bode 2 Spencer Thursday 10 3:20pm 2-10-1010 5 IA 50519-0122 MFPA463 114 Humboldt Ave. None bodeplib1258@gmail.com Twin Rivers 0100-0500 bodeplib1258@gmail.com 515-379-1486 True NC 0100-0800 515-379-1258 bodeplib1258@gmail.com Bode 0900-0500 114 Humboldt Ave. 0100-0500 PO Box 122 Orlys Maassen 302 Orlys Maassen 0900-1200 4
Bonaparte Public Library VAN BUREN Bonaparte 4 Cedar Rapids Wednesday 16 1:00pm 4-16-1606 5 IA 52620-0158 KCPA896 602 Eighth Street, Suite 111 Same rgonterman@bonaparte.lib.ia.us Harmony 0130-0600 rgonterman@bonaparte.lib.ia.us 319-592-3577 True SE 319-592-3677 0130-0600 rgonterman@bonaparte.lib.ia.us Bonaparte 0230-0600 602 Eighth Street, Suite 111 0130-0600 PO Box 158 Roberta Gonterman 433 Roberta Gonterman 0900-1200 2
Bondurant Community Library POLK Bondurant 3 Des Moines Friday 14 12:45pm 3-14-1402 25 IA 50035-1047 YAPC771 104 2nd St. NE Michell Klinker-Feld webmaster@bondurant.lib.ia.us Bondurant-Farrar 0900-0700 jills@bondurant.lib.ia.us 515-967-2668 True CE 0900-0700 515-967-4790 0900-0700 mchristian@bondurant.lib.ia.us Bondurant 0900-0500 http://www.bondurant.lib.ia.us 104 2nd St. NE 0900-0700 PO Box 160 Jill Sanders 5493 Margaret Christian 0900-0400 3 Jenny Campbell jennyc@bondurant.lib.ia.us michellek@bondurant.lib.ia.us webmaster@bondurant.lib.ia.us Jill Sanders none 515-967-4790 515-967-2668
Boyden Public Library SIOUX Boyden 2 Spencer Tuesday 6 4:00pm 2-6-616 10 IA 51234-0249 HMPB845 609 Webb St. None sfedders@boyden.lib.ia.us Boyden-Hall 0100-0530 sfedders@boyden.lib.ia.us 712-725-2224 True NW 712-725-2281 0100-0600 sfedders@boyden.lib.ia.us Boyden 1000-0500 http://www.boyden.lib.ia.us 609 Webb St. 0100-0530 PO Box 249 Shari Fedders 707 Shari Fedders 0900-1200 4
Britt Public Library HANCOCK Britt 6 Mason City Tuesday 26 12:30pm 6-26-2604 10 IA 50423-1627 DRPC413 132 Main Ave. S. brittpubliclibrary@mchsi.com West Hancock 1000-0800 brittpubliclibrary@mchsi.com 641-843-4402 True NC 1000-0600 641-843-4245 1000-0800 brittpubliclibrary@mchsi.com Britt 1000-0500 http://www.youseemore.com/NILC/Britt/ 132 Main Ave. S. 1000-0800 132 Main Avenue S Linda Friedow 2069 Shannon Nielsen 0900-1200 4
Brooklyn Public Library POWESHIEK Brooklyn 4 Cedar Rapids Tuesday 18 12:30pm 4-18-1805 10 IA 52211 CLPC792 306 Jackson St. Same as Children's Librarian admin@brooklyn.lib.ia.us Brooklyn-Guernsey-Malcom 1100-0600 admin@brooklyn.lib.ia.us True SE 1100-0600 641-522-9272 1100-0600 admin@brooklyn.lib.ia.us Brooklyn 1100-0600 http://www.brooklyn.lib.ia.us 306 Jackson St. 1100-0600 306 Jackson St. Josh Gerard 1468 Josh Gerard 0900-0100 1
Buffalo Center Public Library WINNEBAGO Buffalo Center 6 Mason City Tuesday 26 2:45pm 6-26-2609 10 IA 50424-1037 NCPC953 221 North Main webmaster@buffalocenter.lib.ia.us North Iowa 0930-1200 0100-0500 webmaster@buffalocenter.lib.ia.us True NC 0100-0500 641-562-2546 0100-0530 Buffalo Center 0100-0500 http://www.buffalocenter.lib.ia.us 221 North Main 0100-0500 PO Box 350 Sharon Hippen 905 Sharon Hippen 0930-1200 4
Burlington Public Library DES MOINES Burlington 4 Cedar Rapids Monday 17 1:30pm 4-17-1707 50 IA 52601-5279 KSPG296 210 Court Street Same HelpDesk@burlington.lib.ia.us Burlington 0900-0800 rfrevert@burlington.lib.ia.us 319-753-5316 True SE 0900-0800 319-753-1647 0900-0800 apower@burlington.lib.ia.us Burlington 0900-0500 http://www.burlington.lib.ia.us 210 Court Street 0900-0800 210 Court Street Rhonda Frevert 25619 Amy Power 0900-0500 2 tcarter@burlington.lib.ia.us Tiara Carter
Burt Public Library KOSSUTH Burt 2 Spencer Monday 9 2:00pm 2-9-906 10 IA 50522-0128 MOPB553 119 Walnut St. Same nikki@burt.lib.ia.us Burt nikki@burt.lib.ia.us True NC 0900-0800 515-924-3680 0100-0530 nikki@burt.lib.ia.us Burt 0100-0530 http://www1.youseemore.com/nilc/burt 119 Walnut St. PO Box 128 Nikki Brewer 533 Nikki Brewer 0900-1200 4
Bussey Community Library MARION Bussey 3 Des Moines Thursday 12 5:00pm 3-12-1214 5 IA 50044-0039 KIPA631 401 Merrill St. None webmaster@bussey.lib.ia.us Twin Cedars 1200-0600 webmaster@bussey.lib.ia.us True CE 0100-0400 641-944-5994 1000-0400 webmaster@bussey.lib.ia.us Bussey 401 Merrill St. 1100-0500 PO Box 29 Susan Bacon 422 Susan Bacon 1000-1200 2
Calamus Public Library CLINTON Calamus 4 Cedar Rapids Thursday 19 3:05pm 4-19-1911 5 IA 52729-0031 YRPA232 198 2nd Street None calamuslibrary@gmail.com Calamus-Wheatland 0300-0600 calamuslibrary@gmail.com True SE 563-246-2757 1000-1200 0300-0600 calamuslibrary@gmail.com Calamus 198 2nd Street 0300-0600 PO Box 31 Terri Wiese 439 Terri Wiese 2
Callender Heritage Public Library WEBSTER Callender 5 Williams-Blairsburg Friday 22 3:05pm 5-22-2211 5 IA 50523-0069 MVPA943 505 Thomas St. None callenderlib@lvcta.com Prairie Valley 0100-0530 callenderlib@lvcta.com 515-548-3801 True CE 0100-0700 515-548-3803 1000-0600 robin@lvcta.com Callender 0230-0700 http://www.youseemore.com/nilc/Callender/ 505 Thomas St. 1000-0530 PO Box 69 Kim Anderson 376 Tina Twito 1000-1200 4
Calmar Public Library WINNESHIEK Calmar 7 Waterloo Monday 31 2:25pm 7-31-3110 10 IA 52132-0806 VWPC964 101 South Washington Street None webmaster@calmar.lib.ia.us South Winneshiek 1200-0600 webmaster@calmar.lib.ia.us 563-562-3010 True NE 1200-0600 563-562-3010 1200-0600 webmaster@calmar.lib.ia.us Calmar 1200-0600 http://www.calmarlibrary.com 101 South Washington Street 1200-0600 PO Box 806 Linda Crossland 978 Linda Crossland 1000-0100 1
Camanche Public Library CLINTON Camanche 8 Davenport Anyday 36 10:00am 8-36-3603 10 IA 52730-2199 YSPD232 102 12 Ave. Same as Children's Librarian camanchepl@camanche.lib.ia.us Camanche 1100-0730 aevans@camanche.lib.ia.us 563-259-1106 True SE 1100-0730 563-259-1106 1100-0730 aevans@camanche.lib.ia.us Camanche 1100-0500 http://www.camanche.lib.ia.us 102 12 Ave. 1100-0500 102 12 Ave Anna Evans 4448 Anna Evans 1100-0500 2
Cambridge Memorial Library STORY Cambridge 3 Des Moines Friday 14 3:50pm 3-14-1414 10 IA 50046-9752 BPPB851 Water St. & 2nd St. circdesk@cambridge.lib.ia.us Ballard circdesk@cambridge.lib.ia.us 515-220-4542 True CE 0900-0200 0400-0530 515-220-4542 0100-0600 Cambridge 0400-0800 http://www.cambridge.lib.ia.us 225 Water Street PO Box 230 Vacant 827 1000-0230 4
Cantril Public Library VAN BUREN Cantril 3 Des Moines Tuesday 15 2:45pm 3-15-1508 5 IA 52542-0158 KNPA896 104 W. 3rd St. None cantril@netins.net Fox Valley 0900-1100 cantril@netins.net 319-397-2366 True SE 0900-1100 0330-0500 319-397-2366 0900-1100 0330-0500 cantril@netins.net Cantril 0900-1100 0330-0500 104 W. 3rd St. 0900-1100 PO Box 158 Sue Burchett 222 Sue Burchett 0900-1100 2
Carlisle Public Library WARREN Carlisle 3 Des Moines Thursday 12 10:30am 3-12-1201 10 IA 50047-0718 UKPD911 135 School Street None None sgoodhue@carlisle.lib.ia.us Carlisle 1000-0800 sgoodhue@carlisle.lib.ia.us 515-989-4328 True CE 1000-0800 515-989-0909 1000-0800 dshalon@carlisle.lib.ia.us Carlisle 1000-0500 http://www.carlisleiowa.org 135 School Street 1000-0800 PO Box S Stacy Goodhue 3876 Deanna Shalon 1000-0500 3 dshalon@carlisle.lib.ia.us Dee Shalon
Carnegie-Evans Public Library MONROE Albia 3 Des Moines Thursday 12 4:30pm 3-12-1213 10 IA 52531-2306 ACPD686 203 East Benton None albialibrary@netscape.net Albia 1200-0600 mwoods742@gmail.com 641-932-2469 True SE 1200-0600 641-932-2469 1200-0600 ruthraskie631@hotmail.com Albia 1200-0600 http://www.albia.lib.ia.us 203 East Benton 1200-0600 203 East Benton Marilyn Woods 3766 Ruth Raskie 1000-0300 2
Carnegie-Stout Public Library DUBUQUE Dubuque 7 Waterloo Thursday 32 1:30pm 7-32-3207 75 IA 52001-4697 FXPH314 360 W. 11th Street Same cspl@dubuque.lib.ia.us Dubuque 0900-0800 shenricks@dubuque.lib.ia.us 563-589-4217 True NE 0900-0800 563-589-4225 0900-0800 dday@dubuque.lib.ia.us Dubuque 0900-0500 http://www.dubuque.lib.ia.us 360 W. 11th Street 1200-0800 360 W. 11th Street Susan Henricks 57637 Danielle Day 0900-0500 1 0100-0500
Carroll Public Library CARROLL Carroll 1 Council Bluffs Monday 4 1:40pm 1-4-409 25 IA 51401-2717 RZPE145 118 E. 5th St. Rachel Van Erdewyk rvanerdewyk@carroll-library.org Carroll 0900-0800 rvanerdewyk@carroll-library.org 712-792-0141 True SW 0900-0800 712-792-3432 0900-0800 dtracy@carroll-library.org Carroll 0900-0600 http://www.carroll-library.org 118 E. 5th St. 0900-0800 118 E 5th St Rachel Van Erdewyk 10103 Diane Tracy 0900-0500 4 Judy Behm jbehm@carroll-library.org rvanerdewyk@carroll-library.org devans@carroll-library.org Donna Evans 712-792-3432 712-792-0141
Cascade Public Library DUBUQUE Cascade 4 Cedar Rapids Friday 20 12:35pm 4-20-2006 10 IA 52033-0117 YLPC314 301 1st Ave. W Same cpl@netins.net Western Dubuque 1000-0700 cpl@netins.net 563-852-6011 True NE 1000-0700 563-852-3222 1000-0700 cpl@netins.net Cascade 1000-0500 http://www.cascade.lib.ia.us 301 1st Ave. W 1000-0700 PO Box 117 Melissa Kane 2159 Melissa Kane 0900-1200 1
Casey Public Library GUTHRIE Casey 1 Council Bluffs Thursday 5 12:00pm 1-5-502 5 IA 50048-0178 RCPA397 604 McPherson Drive None caseylib@netins.net Adair Casey caseylib@netins.net 641-746-2670 True SW 1200-0530 641-746-2670 1200-0600 Casey 1200-0530 http://www.caseypubliclibrary.weebly.com 604 McPherson Drive PO Box 178 Amber Proksa 426 Vacant 0900-1200 3
Cedar Falls Public Library BLACK HAWK Cedar Falls 7 Waterloo Tuesday 35 11:00am 7-35-3500 50 IA 50613-2889 SAPG074 524 Main Street Michael Welch info@cedarfallslibrary.org Cedar Falls 1000-0900 director@cedarfallslibrary.org 319-273-8648 True NE 1000-0900 319-273-8643 1000-0900 kstern@cedarfallslibrary.org Cedar Falls 0900-0600 https://cedarfallslibrary.org 524 Main Street 0900-0600 524 Main Street Kelly Stern 39260 Kelly Stern 0900-0500 1 mwelch@cedarfallslibrary.org ill@cedarfallslibrary.org 0100-0500
Cedar Rapids Public Library LINN Cedar Rapids 4 Cedar Rapids Thursday 19 7:00pm 4-19-1900 75 IA 52401 TYPH572 450 5th Ave SE Molly Garrett info@crlibrary.org Cedar Rapids 0900-0800 schmidtd@crlibrary.org 319-398-0476 True NE 0900-0800 319-261-7323 0900-0800 carrera-bauert@crlibrary.org Cedar Rapids 0900-0500 http://www.crlibrary.org 450 5th Ave SE 0900-0800 450 5th Ave SE Dara Schmidt 126326 Tara Carrera-Bauer 0900-0500 1 garrettm@crlibrary.org ill@crlibrary.org
Central City Public Library LINN Central City 4 Cedar Rapids Friday 20 10:55am 4-20-2002 10 IA 52214-9596 YBPC572 137 4th St. North, Suite 2 None dlevenhagen@centralcity.lib.ia.us Central City 0900-0500 dlevenhagen@centralcity.lib.ia.us 319-438-6685 True NE 1030-0500 319-438-6685 0900-0500 dlevenhagen@centralcity.lib.ia.us Central City 1030-0430 http://www.centralcity.lib.ia.us 137 4th St. North, Suite 2 1030-0700 137 4th Street N, Suite 2 Denise Levenhagen 1257 Denise Levenhagen 1
Chariton Public Library LUCAS Chariton 3 Des Moines Thursday 12 1:00pm 3-12-1206 10 IA 50049-1742 AHPD597 803 Braden Avenue None murphy@chariton.lib.ia.us Chariton 1100-0700 murphy@chariton.lib.ia.us 641-774-8695 True SW 1100-0700 641-774-5514 1100-0700 jarmstronglib@gmail.com Chariton 1100-0500 http://www.chariton.lib.ia.us 803 Braden Avenue 1100-0700 803 Braden Avenue Kris Murphy 4321 Janell Armstrong 1100-0300 2 Lauri Ghormley lghormley@chariton.lib.ia.us murphy@chariton.lib.ia.us
Charles City Public Library FLOYD Charles City 6 Mason City Thursday 27 5:15pm 6-27-2713 25 IA 50616-2281 NYPE343 106 Milwaukee Mall Same as Children's Librarian director@charles-city.lib.ia.us Charles City 1000-0800 ccdirector34@gmail.com 641-257-6325 True NC 1000-0800 641-257-6319 1000-0800 dschwickerath@charles-city.lib.ia.us Charles City 1000-0500 http://www.charles-city.lib.ia.us 106 Milwaukee Mall 1000-0800 106 Milwaukee Mall Annette Dean 7652 Dana Schwickerath 0100-0500 4 nwilliams@charles-city.lib.ia.us Nancy Williams 641-257-6319
Charter Oak Public Library CRAWFORD Charter Oak 1 Council Bluffs Tuesday 3 2:35pm 1-3-310 10 IA 514390058 ZGPA245 461 Railroad St. colibrary@outlook.com Charter Oak-Ute colibrary@outlook.com True SW 712-678-3425 0100-0600 colibrary@outlook.com Charter Oak http://www.charteroak.lib.ia.us 461 Railroad St. PO Box 58 Carol Meyer 502 Carol Meyer 0830-0130 4
Chelsea Public Library TAMA Chelsea 4 Cedar Rapids Tuesday 18 3:30pm 4-18-1812 5 IA 52215-0187 EIPA852 600 Station St. Same chelsealibrary@windstream.net South Tama County 0130-0530 chelsealibrary@windstream.net 641-489-2525 True CE 1030-0430 641-489-2525 0130-0530 chelsealibrary@windstream.net Chelsea https://www.chelsea.lib.ia.us/ 600 Station St. 0200-0700 PO Box 188 Mary Struve 267 Same 0900-1200 1
Cherokee Public Library CHEROKEE Cherokee 2 Spencer Wednesday 8 11:00am 2-8-803 25 IA 51012-1841 WKPE185 215 S. 2nd St. None cherlib@iowatelecom.net Cherokee 1000-0600 cherdir@iowatelcom.net 712-225-4964 True NW 1000-0800 712-225-3498 1000-0600 tyler@cherokee.lib.ia.us Cherokee 1000-0500 http://www.cherokee.lib.ia.us 215 S. 2nd St. 1000-0800 215 South 2nd Street Tyler Hahn 5253 Pending 1000-0100 4
Churdan Public Library GREENE Churdan 1 Council Bluffs Thursday 5 3:50pm 1-5-512 5 IA 50050-0185 RGPA371 414 Sand St. Same as Children's Librarian shari@churdan.lib.ia.us Paton-Churdan 0100-0530 shari@churdan.lib.ia.us 515-389-3401 True CE 0100-0700 515-389-3423 0930-0530 dmtilley04@hotmail.com Churdan 0100-0530 http://www.churdan.lib.ia.us 414 Sand St. 0100-0530 PO Box 185 Shari Minnehan 386 Marilyn Tilley 0900-1100 4
Clare Public Library WEBSTER Clare 5 Williams-Blairsburg Monday 21 12:30pm 5-21-2105 5 IA 50524-0005 OCPA943 119 E. Front St. clarepl@wccta.net Manson Northwest Webster clarepl@wccta.net 515-546-6222 False CE 0500-0800 515-546-6222 0830-1130 0400-0530 clarepl@wccta.net Clare 0130-0530 119 E. Front St. PO Box 5 Kathy Allen 146 Kathy Allen 0900-0100 4
Clarence Public Library CEDAR Clarence 4 Cedar Rapids Thursday 19 4:20pm 4-19-1908 10 IA 52216-0450 YXPB162 309 6th Ave alangenberg@clarence.lib.ia.us North Cedar 0100-0500 alangenberg@clarence.lib.ia.us 563-452-3734 True SE 563-452-3734 0900-1200 0100-0600 awiggins@clarence.lib.ia.us Clarence 0900-1200 0100-0500 http://www.clarence.lib.ia.us 309 6th Ave 0100-0600 PO Box 450 Ashley Langenberg 974 April Wiggins 0900-1100 2 awiggins@clarence.lib.ia.us April Wiggins 0100-0400 563-452-3734
Clarion Public Library WRIGHT Clarion 6 Mason City Wednesday 29 2:55pm 6-29-2907 10 IA 50525-1442 NJPD993 302 N. Main llloyd@clarioniowa.gov Clarion-Goldfield 1000-0500 llloyd@clarioniowa.gov 515-532-6322 True NC 1000-0800 515-532-3673 1000-0500 clariondirector@gmail.com Clarion 1000-0500 http://www.clarion.lib.ia.us 302 N. Main 1000-0500 302 N Main Linda Lloyd 2850 Melissa Hansen 0900-1200 4 llloyd@clarioniowa.org Linda Lloyd
Clarksville Public Library BUTLER Clarksville 6 Mason City Friday 28 1:00pm 6-28-2805 10 IA 50619-0039 SVPC124 103 W. Greene St. Same as Children's Librarian clarksvillelib@butler-bremer.com Clarksville 1000-0500 clarksvillelib@butler-bremer.com 319-278-1168 True NC 1000-0600 319-278-1168 1000-0600 clarksvillelib@butler-bremer.com Clarksville 1000-0400 http://www.clarksville.lib.ia.us 103 W. Greene St. 1000-0500 PO Box 39 Kristen Clark 1439 Kristen Clark 1000-0200 4
Clear Lake Public Library CERRO GORDO Clear Lake 6 Mason City Tuesday 26 10:30am 6-26-2600 25 IA 50428-1698 DBPE173 200 N. 4th St. Same as Children's Librarian clplib@cltel.net Clear Lake 1000-0800 clplib@cltel.net 641-357-4645 True NC 1000-0800 641-357-6133 1000-0800 librarykids@cltel.net Clear Lake 1000-0500 www.cllibrary.org 200 N. 4th St. 1000-0800 200 N 4th St Jill Pannkuk 7777 Brianna Sholly 1000-0500 4 Aaron Ruggles clplassist@gmail.com clplassist@gmail.com Aaron Ruggles
Corning Public Library ADAMS Corning 1 Council Bluffs Friday 2 12:25pm 1-2-206 10 IA 50841-1304 OJPC027 603 9th Street Same as Children's Librarian cornpl@mchsi.com Corning 0930-0530 cornpl@mchsi.com 641-322-3491 True SW 0930-0530 641-322-3866 0930-0800 cornpl@mchsi.com Corning 0930-0530 http://corningpubliclibraryia.weebly.com 603 9th Street 0930-0530 603 Ninth Street Alyssa Ogburn 1635 Joni Birdsall 0930-0100 3 Alyssa Ogburn
Clermont Public Library FAYETTE Clermont 7 Waterloo Friday 33 4:00pm 7-33-3314 10 IA 52135-0049 VEPB334 503 Larrabee St. None clmtlib@acegroup.cc Valley 1100-0500 rebeccaw@clermont.lib.ia.us 563-423-5511 True NE 0100-0600 563-423-7286 1100-0500 rebeccaw@clermont.lib.ia.us Clermont 0900-0500 http://www.clermont.lib.ia.us 503 Larrabee St. PO Box 49 Rebecca White 632 Rebecca White 0900-1200 1 563-423-5511
Clinton Public Library CLINTON Clinton 8 Davenport Tuesday 36 9:45am 8-36-3604 50 IA 52732-5699 YTPG232 306 8th Avenue S Kendra Evers SMesecher@clintonpubliclibrary.us Clinton 0900-0700 smesecher@clintonpubliclibrary.us 563-242-8162 True SE 0900-0700 563-242-8441 0900-0700 Clinton 0900-0500 http://clintonpubliclibrary.us 306 8th Avenue S 0900-0700 306 8th Avenue S Susan Mesecher 26885 Vacant 0900-0500 2 kevers@clintonpubliclibrary.us childestad@clintonpubliclibrary.us Cheryl Hildestad 563-242-8441 563-242-8162
Clive Public Library POLK Clive 3 Des Moines Monday 13 6:40pm 3-13-1322 25 IA 50325-7051 CDPF771 1900 NW 114th St. None staff@cityofclive.com 0900-0800 skeller@cityofclive.com 515-453-2246 True CE 0900-0800 515-453-2221 0900-0800 amiller@cityofclive.com Clive 0900-0600 http://www.cityofclive.com/government/library 1900 NW 114th St. 0900-0800 c/o Clive City Hall, 1900 NW 114th St. Todd Seaman 17506 Amanda Miller 0900-0500 3 Stephany Keller skeller@cityofclive.com 0100-0500
Clutier Public Library TAMA Clutier 7 Waterloo Tuesday 35 1:40pm 7-35-3506 5 IA 52217-0182 T4PA862 404 Main clutier_lib@fctc.coop North Tama 1200-0500 clutier_lib@fctc.coop 319-479-2903 True CE 0800-1200, 0200-0500 319-479-2171 clutier_lib@fctc.coop Clutier http://www.clutier.lib.ia.us 404 Main 1200-0500 404 Main Patti Kupka 213 Patti Kupka 0900-1200 1
Coggon Public Library LINN Coggon 4 Cedar Rapids Friday 20 11:15am 4-20-2003 10 IA 52218-0079 COPB572 216 Main St. Same as Children's Librarian coggonpl@qwestoffice.net North Linn 0900-0600 coggonpl@qwestoffice.net 319-435-2542 True NE 319-435-2542 0900-0500 coggonpl@qwestoffice.net Coggon 0900-0500 https://coggonpubliclibrary.org/ 216 Main St. PO Box 79 Diane Knott 658 Diane Knott 0900-1200 1
Coin Public Library PAGE Coin 1 Council Bluffs Wednesday 1 1:15pm 1-1-109 5 IA 51636-0308 C9PA737 115 Main Street South Page 0900-1030 False SW 0230-0430 712-583-3684 0230-0430 Coin 0900-1030 115 Main Street 0900-1030 115 Main Street Evelyn Loghry, Board Secretary/Treasurer 193 Marlene Racine 3
Colesburg Public Library DELAWARE Colesburg 7 Waterloo Thursday 32 12:30pm 7-32-3205 5 IA 52035-0159 D3PA284 220 Main St. Same colepl@windstream.net Edgewood-Colesburg 1000-0800 carwall2019@gmail.com 563-856-5800 True NE 0100-0600 563-856-5800 0400-0800 colepl@windstream.net Colesburg 0100-0500 http://www.colesburg.lib.ia.us 220 Main St. 0900-0200 PO Box 159 Carol Walthart 404 Carol Walthart 0900-1200 1
Colfax Public Library JASPER Colfax 3 Des Moines Friday 14 1:30pm 3-14-1404 10 IA 50054-1201 GSPC501 25 W. Division Street Same colfaxlib@mediacombb.net Colfax-Mingo 0200-0600 colfaxlib@mediacombb.net True CE 0200-0800 515-674-3625 0200-0600 colfaxlib@mediacombb.net Colfax 0200-0600 http://www.colfax.lib.ia.us 25 W. Division Street 1100-0600 25 W Division Street Jill Miller 2093 Jill Miller 0900-1200 2
Collins Public Library STORY Collins 3 Des Moines Friday 14 3:05pm 3-14-1412 5 IA 50055-0079 BQPA851 212 Main Street Same as Children's Librarian collinspubliclibrary@gmail.com Collins-Maxwell 0900-100 0400-0700 collinspubliclibrary@gmail.com 641-385-2205 True CE 641-385-2464 0900-1100 300-0600 Collins 0200-0600 http://www.collinspubliclibraryia.org 212 Main Street 0400-0700 212 Main Street Sara Coree 495 Vacant 0900-1200 4
Colo Public Library STORY Colo 3 Des Moines Friday 14 2:40pm 3-14-1411 10 IA 50056-0324 BSPB851 309 Main Street Same as Children's Librarian cololibrary@netins.net Colo-Nesco cololibrary@netins.net 641-377-2468 True CE 1100-0600 641-377-2900 1100-0800 cololibrary@netins.net Colo 1100-0600 http://www.colo.lib.ia.us 309 Main Street 0900-0600 PO Box 324 Joanie Jamison 876 Joanie Jamison 0900-0400 4
Columbus Jct Public Library LOUISA Columbus Junction 4 Cedar Rapids Monday 17 6:00pm 4-17-1717 10 IA 52738-0109 CUPC586 232 2nd Street Same mandy.grimm@columbusjct.lib.ia.us Columbus 1000-0700 mandy.grimm@columbusjct.lib.ia.us 319-728-2303 True SE 1000-0600 319-728-7972 1000-0600 mandy.grimm@columbusjct.lib.ia.us Columbus Junction 1000-0430 http://www.columbusjct.lib.ia.us 232 2nd Street 1000-0600 232 2nd Street Mandy Grimm 1899 Mandy Grimm 0900-1200 2 Sue Reid sue.reid@columbusjct.lib.ia.us
Conrad Public Library GRUNDY Conrad 5 Williams-Blairsburg Wednesday 23 3:05pm 5-23-2310 10 IA 50621-0189 VOPB384 114 North Main Same conradlibrary@conrad.lib.ia.us BCLUW 0200-0800 susan@conrad.lib.ia.us 641-366-3105 True NC 0900-0800 641-366-2583 0900-0800 susan@conrad.lib.ia.us Conrad 0200-0600 http://www.conrad.lib.ia.us 114 North Main 0200-0800 PO Box 189 Susan Blythe 1108 Susan Blythe 0900-1200 4
Coon Rapids Public Library CARROLL Coon Rapids 1 Council Bluffs Thursday 5 2:20pm 1-5-508 10 IA 50058-1601 JBPC145 123 3rd Ave Same crlibrary.ia@gmail.com Coon Rapids-Bayard 1100-0600 maura.marsh@coonrapids.lib.ia.us 712-999-5411 True SW 1100-0600 712-999-5410 1100-0800 maura.marsh@coonrapids.lib.ia.us Coon Rapids 1100-0600 http://www.coonrapids.lib.ia.us 123 3rd Ave 1100-0600 Coon Rapids Public Library Maura Marsh 1305 Maura Marsh 0800-1200 4 maura.marsh@coonrapids.lib.ia.us maura.marsh@coonrapids.lib.ia.us maura.marsh@coonrapids.lib.ia.us Maura Marsh 712-999-5410
Coralville Public Library JOHNSON Coralville 4 Iowa City Thursday 19 12:40pm 4-19-1918 25 IA 52241-1813 CBPF522 1401 5th Street Assistan, Karen Stieler corallib@coralville.lib.ia.us Iowa City 1000-0830 agalstad@coralville.lib.ia.us 319-248-1890 True SE 1000-0830 319-248-1850 1000-0830 sglenn@coralville.lib.ia.us Coralville 1000-0600 http://coralvillepubliclibrary.org 1401 5th Street 1000-0830 1401 Fifth Street Alison Ames Galstad 18907 Sara Glenn 0900-0430 2 kstierler@coralville.lib.ia.us corallib@coralville.org 1200-0400
Corning Public Library ADAMS Corning 1 Avoca Friday 2 12:45pm 1-2-208 5 IA 50841-1304 OJPC027 603 9th Street Same as Children's Librarian cornpl@mchsi.com Corning 0930-0530 cornpl@mchsi.com 641-322-3491 True SW 0930-0530 641-322-3866 0930-0800 cornpl@mchsi.com Corning 0930-0530 http://corningpubliclibraryia.weebly.com 603 9th Street 0930-0530 603 Ninth Street Alyssa Ogburn 1635 Joni Birdsall 0930-0100 3 Alyssa Ogburn
Correctionville Public Library WOODBURY Correctionville 2 Spencer Wednesday 8 3:30pm 2-8-812 10 IA 51016-1104 LDPB975 532 Driftwood Same as Children's Librarian director@correctionville.lib.ia.us River Valley 0300-0600 director@correctionville.lib.ia.us 712-342-4203 True NW 0100-0500 712-342-4203 0200-0600 director@correctionville.lib.ia.us Correctionville http://www.correctionville.lib.ia.us 532 Driftwood 0100-0500 PO Box 308 Vicki Knaack 821 Vicki Knaack 0900-0200 4
Corwith Public Library HANCOCK Corwith 6 Mason City Wednesday 29 1:00pm 6-29-2903 5 IA 50430-0308 DSPA413 110 NW Elm Street Same corlib@comm1net.net Corwith-Wesley courtney@corwith.lib.ia.us 515-583-2535 True NC 0100-0600 515-583-2536 0100-0800 corlib@comm1net.net Corwith 0100-0600 http://www.youseemore.com/NILC/Corwith/ 110 NW Elm Street 0600-0800 PO Box 308 Courtney Fish 309 Courtney Fish 0900-1200 4 courtney@corwith.lib.ia.us Courtney Fish
Coulter Public Library FRANKLIN Coulter 6 Mason City Wednesday 29 4:10pm 6-29-2910 5 IA 50431-0087 KXPA353 111 Main St. coullib@frontiernet.net Cal 0100-0500 coullib@frontiernet.net 641-866-6798 True NC 641-866-6798 0100-0500 Coulter 0100-0600 111 Main St. 0100-0500 PO Box 87 Barb Gardner 281 Barb Gardner 0900-1200 4
Council Bluffs Public Library POTTAWATTAMIE Council Bluffs 1 Council Bluffs Wednesday 1 9:30am 1-1-100 75 IA 51503-0825 XXPH787 400 Willow Avenue Jamie Ruppert krieger@councilbluffslibrary.org Council Bluffs 0900-0900 krieger@councilbluffslibrary.org 712-323-1269 True SW 0900-0900 712-323-7553 0900-0900 ahartmann@councilbluffslibrary.org Council Bluffs 0900-0500 http://www.councilbluffslibrary.org 400 Willow Avenue 0900-0900 400 Willow Ave. Kathy Rieger 62230 Anna Hartmann 0900-0500 3 jruppert@councilbluffslibrary.org ill@councilbluffslibrary.org Patti Goodwin 0100-0500 712-323-7553 ext. 134
Cresco Public Library HOWARD Cresco 7 Waterloo Monday 31 9:30am 7-31-3100 10 IA 52136-1452 VTPD454 320 North Elm St. Laura Thomas webmaster@cresco.lib.ia.us Howard-Winneshiek 0900-0700 cbkay@cresco.lib.ia.us 563-547-1769 True NE 0900-0700 563-547-2540 0900-0700 akafka@cresco.lib.ia.us Cresco 0900-0500 http://www.cresco.lib.ia.us 320 North Elm St. 0900-0500 320 North Elm St Cynthia B. Kay 3868 Arla Kafka 0900-1200 1 lthomas@cresco.lib.ia.us cbkay@cresco.lib.ia.us Staff 563-547-1769
Crew Public Library HENRY Salem 4 Cedar Rapids Monday 17 4:25pm 4-17-1713 5 IA 52649-0117 KPPA446 117 E Cherry crew2009@iowatelecom.net Mt. Pleasant 0100-0500 crew2009@iowatelecom.net 319-258-9007 True SE 0100-0500 319-258-9007 0100-0600 Salem http://salem.lib.ia.us/ 117 E Cherry 0100-0700 117 E Cherry Kelly Patterson 383 Kelly Patterson 0900-0100 2
Crystal Lake Public Library HANCOCK Crystal Lake 6 Mason City Tuesday 26 1:00pm 6-26-2605 5 IA 50432 7CPA413 225 S State Ave Same as Children's Librarian crystallakelibrary50432@gmail.com Woden-Crystal Lake crystallakelibrary50432@gmail.com 641-565-3325 True NC 0800-1200 0400-0600 641-565-3325 0800-1200 0200-0500 crystallakelibrary50432@gmail.com Crystal Lake 0800-1200 0200-0500 http://www.youseemore.com/NILC/JEMCenterPL 225 S State Ave PO Box 152 Lisa Swingen 250 Lisa Swingen 0930-1100 4 crystallakelibrary50432@gmail.com
Cumberland Public Library CASS Cumberland 1 Council Bluffs Friday 2 3:20pm 1-2-213 5 IA 50843-0150 XTPA157 119 Main Street cmblibry@netins.net C and M 0800-0400 cmblibry@netins.net 712-774-5334 True SW 712-774-5334 0800-0400 cmblibry@netins.net Cumberland 0400-0600 http://cumberlandiowa.com/library/ 119 Main Street PO Box 150 Carolyn Hartmann 262 Carolyn Hartmann 0800-1000 3
Curtis Memorial Library CLINTON Wheatland 4 Cedar Rapids Thursday 19 2:45pm 4-19-1912 10 IA 52777-9999 ZAPB232 116 S. Main St. None admin@wheatland.lib.ia.us Calamus/Wheatland 1000-0100 0200-0600 jbachus@wheatland.lib.ia.us 563-374-1534 True SE 1000-0100 0200-0700 563-374-1534 1000-0100 0200-0600 jbachus@wheatland.lib.ia.us Wheatland 1000-0100 0200-0500 http://www.wheatland.lib.ia.us 116 S. Main St. 1000-0100 0200-0600 PO Box 429 Jill Bachus 764 Jill Bachus 1000-0100 2
Cushing Community Library WOODBURY Cushing 2 Spencer Wednesday 8 4:00pm 2-8-813 5 IA 51018-0013 IGPA975 202 Main St. edroegmiller@cushing.lib.ia.us edroegmiller@cushing.lib.ia.us True NW 0100-0700 712-384-2501 3:30-5:30 cushinglibrary2@schallertel.net Cushing http://www.cushing.lib.ia.us 202 Main St. 0500-0700 PO Box 13 Elaine Droegmiller 220 Elaine Droegmill 1000-1200 4
Dayton Public Library WEBSTER Dayton 5 Williams-Blairsburg Friday 22 2:15pm 5-22-2209 10 IA 50530-0378 MWPB943 22 First Street NW dpl@lvcta.com Southeast Webster dpl@lvcta.com 515-547-2700 True CE 1100-0600 515-547-2700 1100-0600 dpl@lvcta.com Dayton 1100-0600 http://www.youseemore.com/nilc/dayton 22 First Street NW PO Box 378 Tanya Campbell 837 Tanya Campbell 0900-1200 4 dpl@lvcta.com Tanya Campbell 515-547-2700 515-547-2700
De Soto Public Library DALLAS De Soto 3 Des Moines Wednesday 11 11:55am 3-11-1102 10 IA 50069-0585 GIPC251 405 Walnut St. Same desotolibrary@mchsi.com Adel-De Soto- Minburn 1000-0600 desotolibrary@mchsi.com 515-834-2131 True CE 1000-0600 515-834-2690 1000-0600 desotolibrary@mchsi.com De Soto 0100-0600 http://desotopubliclibrary.com 405 Walnut St. 1000-0800 PO Box 585 Brianna Glenn 1050 Brianna Glenn 1000-0100 3
Decorah Public Library WINNESHIEK Decorah 7 Waterloo Monday 31 10:05am 7-31-3101 25 IA 52101-1800 VXPE964 202 Winnebago St. Same dpllib@decorah.lib.ia.us Decorah 1000-0800 ktorresdal@decorah.lib.ia.us 563-382-4524 True NE 1000-0800 563-382-3717 1000-0800 jroach@decorah.lib.ia.us Decorah 1000-0500 http://www.decorah.lib.ia.us 202 Winnebago St. 1000-0800 202 Winnebago St Kristin Torresdal 8127 Joan Roach 1000-0500 1 cbuss@decorah.lib.ia.us Carmen Buss
Delhi Public Library DELAWARE Delhi 7 Waterloo Thursday 32 2:30pm 7-32-3210 5 IA 52223-0233 FTPA274 311 Franklin Street None delhipubliclibrary311@gmail.com Maquoketa Valley 0130-0530 achappell@delhi.lib.ia.us 563-922-2037 True NE 563-922-2037 1000-0700 delhipubliclibrary311@gmail.com Delhi http://www.delhi.lib.ia.us/ 311 Franklin Street 0130-0530 PO Box 233 Arlene Chappell 460 Jackie Moorman 0900-1200 1 delhipubliclibrary311@gmail.com Arlene Chappell 563-922-2037
Denver Public Library BREMER Denver 7 Waterloo Thursday 32 10:00am 7-32-3200 10 IA 50622-0692 SHPC094 100 Washington Beth Lavenz staff@denver.lib.ia.us Denver 1000-0600 kplatte@denver.lib.ia.us 319-984-5140 True NE 1000-0700 319-984-5140 1000-0600 gburman@denver.lib.ia.us Denver 1000-0500 http://www.denver.lib.ia.us 100 Washington 1000-0800 PO Box 692 Kelly Platte 1780 Grace Burman 0900-1200 1 blavenz@denver.lib.ia.us
Des Moines Public Library POLK Des Moines 3 Des Moines Wednesday 11 11:00am 3-11-1100 75 IA 50309-3027 BAPH771 1000 Grand Katie McKenzie reference@dmpl.org Des Moines Independent 0900-0800 sawoody@dmpl.org 515-237-1654 True CE 0900-0800 515-283-4152 0900-0800 kmmckenzie@dmpl.org Des Moines 0900-0600 http://www.dmpl.org 1000 Grand 0900-0800 1000 Grand Sue Woody 204220 Katie McKenzie 3 Sarah Scholten smscholten@dmpl.org kmmckenzie@dmpl.org interlibraryloan@dmpl.org Stephanie Drew 0100-0500 515-283-4152
Dexter Public Library DALLAS Dexter 3 Des Moines Monday 13 4:50pm 3-13-1317 10 IA 50070-0037 BCPB251 724 Marshall Same as Children's Librarian dexterpl@mchsi.com Dexfield 1000-1200 0100-0500 dexterpl@mchsi.com 515-789-4490 True CE 1000-1200 0100-0500 515-789-4490 1000-1200 0100-0500 dexterpl@mchsi.com Dexter 1000-1200 0100-0500 724 Marshall 0430-0700 PO Box 37 Mary McColloch 611 Mary McColloch 0900-1200 3 Janine Nelson dexterpl@mchsi.com
Dickens Public Library CLAY Dickens 2 Spencer Monday 9 5:30pm 2-9-914 5 IA 51333-0038 JFPA215 210 Main Same sugar526@hotmail.com South Clay 0200-0700 sugar526@hotmail.com False NW 0200-0700 712-836-2217 0200-0700 dlibrary@mtcnet.net Dickens 210 Main 0200-0700 PO Box 38 Bonnie Hagedorn 185 Kate Ries 1000-0100 4
Dike Public Library GRUNDY Dike 7 Waterloo Tuesday 35 12:00pm 7-35-3502 10 IA 50624-0912 FCPB384 133 E. Elder St. Same dikepubliclibrary@dike.lib.ia.us Dike-New Hartford 1000-0500 dikepubliclibrary@dike.lib.ia.us 319-989-2984 True NC 1000-0600 319-989-2608 1000-0500 dikepubliclibrary@dike.lib.ia.us Dike 1000-0500 http://www.dikepubliclibrary.org 133 E. Elder St. 1000-0500 133 E. Elder Street Billie Dall 1209 Billie Dall 0900-1200 4
Dolores Tillinghast Memorial Library ALLAMAKEE Harpers Ferry 7 Waterloo Monday 31 12:00pm 7-31-3105 5 IA 52146-0057 W3PA034 234 N. 4th St. Same as Children's Librarian dolorestillinghastmemlib@gmail.com Allamakee 0900-1200 dolorestillinghastmemlib@gmail.com 563-586-2524 True NE 0900-1200 563-586-2524 0400-0700 dolorestillinghastmemlib@gmail.com Harpers Ferry 0200-0500 234 N. 4th St. 0500-0700 PO Box 57 Jody Delaney 328 Jody Delaney 0900-1200 1 Jody Delaney
Donnellson Public Library LEE Donnellson 4 Cedar Rapids Monday 17 3:40pm 4-17-1711 10 IA 52625-0290 KHPB566 411 Main Street Same as Children's Librarian donnlibr@iowatelcom.net Central Lee 1130-0730 bknox@donnellson.lib.ia.us 319-835-5545 True SE 1130-0730 319-835-5545 1130-0730 donnlibr@iowatelecom.net Donnellson 1130-0730 http://www.donnellson.lib.ia.us 411 Main Street 1130-0730 PO Box 290 Brenda Knox 912 Brenda Knox 1000-0330 2
Doon Public Library LYON Doon 2 Spencer Tuesday 6 3:00pm 2-6-614 10 IA 51235-0218 EDPA605 207 Barton Ave. doonlib@speednet.com Central Lyon 1:00-4:30 doonlib@speednet.com 712-726-3526 True NW 11:00-3:00 712-726-3526 1100-0300 doonlib@speednet.com Doon 0200-0500 http://www.doon.lib.ia.us 207 Barton Ave. 0400-0800 PO Box 218 Margaret DeJager 577 1000-1200 4
Dow City Public Library CRAWFORD Dow City 1 Council Bluffs Tuesday 3 3:00pm 1-3-311 10 IA 51528-0257 ZCPB245 104 S. Franklin Street Boyer Valley False SW 712-674-3453 0200-0400 Dow City 104 S. Franklin Street 104 S. Franklin Street Judy Gorden 510 Judy Gorden 0200-0330 4
Dows Community Library WRIGHT Dows 6 Mason City Wednesday 29 3:45pm 6-29-2909 10 IA 50071-0427 DHPB993 114 Ellsworth St. None dowslib@gmail.com Dows 0100-0500 dowslib@gmail.com 515-852-4326 True NC 0100-0600 515-852-4326 1000-1200 0100-0530 dowslib@wmtel.net Dows 0100-0500 http://www.dows.lib.ia.us 114 Ellsworth St. PO Box 427 Deb Olson 538 Deb Olson 0900-1200 4
Dr. Grace O. Doane Alden Public Library HARDIN Alden 5 Williams-Blairsburg Wednesday 23 11:00am 5-23-2300 10 IA 50006-0078 DXPB423 1012 Water St. director@aldenlibrary.org Alden 1230-0530 director@aldenlibrary.org 515-859-3919 True NC 1230-0600 515-859-3820 1230-0600 elaine@alden.lib.ia.us Alden 0930-0530 http://www.aldenlibrary.org 1012 Water St. 1230-0530 PO Box 78 Lisa Liittschwager 787 Elaine Bahr 0900-1200 4 director@aldenlibrary.org Lisa Liittschwager
Drake Community Library POWESHIEK Grinnell 4 Cedar Rapids Tuesday 18 1:30pm 4-18-1807 25 IA 50112 CMPE792 930 Park Street Same library@grinnell.lib.ia.us Grinnell-Newburg 1000-0800 mkennett@grinnelliowa.gov 641-236-2667 True SE 1000-0800 641-236-2661 1000-0800 kneal@grinnelliowa.gov Grinnell 1000-0600 https://drakelibrary.org 930 Park Street 1000-0800 930 Park Street Marilyn Kennett 9218 Karen Neal 1000-0500 1 mshaffer@grinnelliowa.gov Michelle Shaffer 0130-0400 641-236-2661 641-236-2667
Drake Public Library APPANOOSE Centerville 3 Des Moines Thursday 12 2:30pm 3-12-1209 25 IA 52544-0166 AGPE046 115 Drake Avenue Same drakepubliclibrary@gmail.com Centerville 1000-0600 jbarth@centerville-ia.org 641-856-6135 True SE 1000-0600 641-856-6676 1000-0600 drakelibrarykids@yahoo.com Centerville 1000-0600 http://www.centerville.lib.ia.us 115 Drake Avenue 1000-0600 115 Drake Ave JeNel Allen Barth 5528 Kristin Craver 1000-0200 2
Dumont Community Library BUTLER Dumont 6 Mason City Friday 28 11:40am 6-28-2803 10 IA 50625-0159 SWPB124 602 2nd St. None deb@dumont.lib.ia.us Hampton-Dumont 0100-0500 deb@dumont.lib.ia.us 641-857-3304 True NC 0100-0500 641-857-3304 0900-1200 0100-0500 deb@dumont.lib.ia.us Dumont 0900-1200 0100-0500 http://www.dumont.lib.ia.us 602 2nd St. 1200-0700 PO Box 159 Deb Eisentrager 637 Deb Eisentrager 0900-1200 4
Duncombe Public Library WEBSTER Duncombe 5 Williams-Blairsburg Monday 21 11:00am 5-21-2102 5 IA 50532-0178 UEPA943 621 Prince Street None duncpl@wccta.net Webster City 0100-0500 duncpl@wccta.net 515-543-8186 True CE 1000-1200 0100-0600 515-543-4646 0100-0500 duncpl@wccta.net Duncombe 0100-0600 http://www.youseemore.com/NILC/Duncombe/ 621 Prince Street 0100-0500 PO Box 178 Arrin Lura 410 Arrin Lura 0900-1200 4
Dunkerton Public Library BLACK HAWK Dunkerton 7 Waterloo Wednesday 34 11:30am 7-34-3400 10 IA 50626-0249 SBPB074 203 E. Tower St. dunkpublib@dunkerton.net Dunkerton 0200-0700 dunkpublib@dunkerton.net 319-822-4664 True NE 0200-0700 319-822-4610 1000-0200 Dunkerton 1000-0200 http://www.dunkerton.lib.ia.us 203 E. Tower St. 0200-0700 PO Box 249 Michelle Wheeler 852 1000-0200 1
Dunlap Public Library HARRISON Dunlap 1 Council Bluffs Tuesday 3 3:30pm 1-3-312 10 IA 51529-1443 ZJPC437 102 South 10th St. Same as Children's Librarian pjevans1958@outlook.com Boyer Valley 1200-0500 pjevans1958@outlook.com 712-643-5311 True SW 1200-0500 712-643-5311 1200-0600 pjhess55@hotmail.com Dunlap 1200-0500 https://www.dunlap.lib.ia.us/ 102 South 10th St. 1200-0500 102 South 10th St. Paula Evans 1042 Paula Evans 1000-0100 4
Eagle Grove Memorial Library WRIGHT Eagle Grove 6 Mason City Wednesday 29 2:30pm 6-29-2906 10 IA 50533-2121 NKPD993 101 S. Cadwell Same as Children's Librarian jgrandgeorge@eaglegrove.lib.ia.us Eagle Grove 1000-0700 jgrandgeorge@eaglegrove.lib.ia.us 515-448-5279 True NC 1000-0700 515-448-4115 1000-0700 rsimons@eaglegrove.lib.ia.us Eagle Grove 1000-0430 http://www.youseemore.com/nilc/eaglegrove 101 S. Cadwell 1000-0700 101 S Cadwell Jan Grandgeorge 3583 Renee Evje 1000-0430 4
Earlham Public Library MADISON Earlham 3 Des Moines Monday 13 5:30pm 3-13-1319 10 IA 50072-0310 BLPC611 120 South Chestnut None library@earlham.lib.ia.us Earlham 1000-0700 justina.wuebker@earlham.lib.ia.us 515-758-2121 True CE 1000-0700 515-758-2121 0900-0700 justina.wuebker@earlham.lib.ia.us Earlham 1000-0500 www.earlham.lib.ia.us 120 South Chestnut 1000-0700 PO Box 310 Justina Wuebker 1450 Justina Wuebker 0900-1200 3
Early Public Library SAC Early 2 Spencer Wednesday 8 5:00pm 2-8-817 10 IA 50535-0399 LIPB815 107 Main St. Same earlylibrary@gmail.com Schaller-Crestland 0100-0600 earlylibrary@gmail.com 712-273-5334 True NW 0300-0700 712-273-5334 0900-1200 0100-0600 earlylibrary@gmail.com Early http://www.early.lib.ia.us 107 Main St. PO Box 399 Delta Gulley 557 Delta Gulley 1000-0100 4 earlylibrary@gmail.com Delta Gulley
Eckels Memorial Library POTTAWATTAMIE Oakland 1 Council Bluffs Wednesday 1 4:50pm 1-1-117 10 IA 51560-0519 XYPC787 207 South Highway 6 Same as Children's Librarian eckelslibrary@yahoo.com Riverside 1200-0500 eckelslibrary@yahoo.com 712-482-6668 True SW 712-482-6668 1200-0500 eckelslibrary@yahoo.com Oakland 0700-0900 http://www.eckelslibrary.com 207 South Highway 1200-0700 PO Box 519 Patrice Vance 1527 Patrice Vance 1000-0200 3
Eddyville Public Library WAPELLO Eddyville 3 Des Moines Tuesday 15 1:30pm 3-15-1504 10 IA 52553-0399 PFPC906 202 South 2nd Street elibrary@pcsia.net Eddyville-Blakesburg 0930-0100 0130-0600 elibrary@pcsia.net False SE 0930-0100 0130-0600 641-969-4815 0930-0100 0130-0600 Eddyville 0900-0100 http://www.eddyville.lib.ia.us 202 South 2nd Street 0930-0100 0130-0600 PO Box 399 Vicki Vroegh 1024 Vicki Vroegh 0900-1200 2
Edgewood Public Library CLAYTON Edgewood 7 Waterloo Thursday 32 12:00pm 7-32-3204 10 IA 52042-0339 FHPB224 203 West Union Street Same as Children's Librarian cshaw@edgewood.lib.ia.us Edgewood-Colesburg 1000-0500 cshaw@edgewood.lib.ia.us 563-928-6242 True NE 1100-0700 563-928-6242 1200-0800 cshaw@edgewood.lib.ia.us Edgewood 1200-0400 http://www.edgewood.lib.ia.us 203 West Union Street 1200-0600 P.O. Box 339 Cathy Shaw 864 Cathy Shaw 0900-0100 1
Edward F. Owen Memorial Library POTTAWATTAMIE Carter Lake 1 Council Bluffs Wednesday 1 10:15am 1-1-101 10 IA 51510-1332 A2PD787 1120 Willow Drive None owenlibrary@cox.net Council Bluffs 1200-0600 owenlibrary@cox.net 712-347-5013 True SW 1000-0600 712-347-5492 1000-0600 thawkins9@cox.net Carter Lake 1000-0600 http://www.carterlakelibrary.com 1120 Willow Drive 1200-0600 1120 Willow Drive Theresa Hawkins 3785 Theresa Hawkins 1000-0200 3 Genevieve Hawkins gennylovespie@gmail.com
Elberon Public Library TAMA Elberon 4 Cedar Rapids Tuesday 18 3:55pm 4-18-1813 5 IA 52225-0114 T2PB862 106 Main Street None director@elberon.lib.ia.us 0100-0600 director@elberon.lib.ia.us 319-439-5476 True CE 319-439-5476 1200-0500 Elberon 1200-0500 http://www.elberon.lib.ia.us 106 Main Street 1200-0500 PO Box 114 Mindi Thomas 196 None 1
Eldon Public Library WAPELLO Eldon 3 Des Moines Tuesday 15 2:15pm 3-15-1507 10 IA 52554-0430 AKPC906 608 W. Elm Same as Children's Librarian webmaster@eldon.lib.ia.us Cardinal 1200-0630 webmaster@eldon.lib.ia.us 641-652-7517 True SE 0230-0630 641-652-7517 1200-0630 webmaster@eldon.lib.ia.us Eldon 0230-0630 http://www.eldon.lib.ia.us 608 W. Elm 1200-0630 PO Box 430 Suzanne Streeby 927 Suzanne Streeby 1000-0100 2
Eldora Public Library HARDIN Eldora 5 Williams-Blairsburg Wednesday 23 2:15pm 5-23-2308 10 IA 50627-1732 DYPD423 1202 10th St. Same jgrothoff@eldora.lib.ia.us Eldora-New Providence 0900-0600 jgrothoff@eldora.lib.ia.us 641-939-7563 True NC 0900-0800 641-939-2173 0900-0800 shassman@eldora.lib.ia.us Eldora 0900-0600 http://www.eldora.lib.ia.us 1202 10th St. 0900-0600 1202 10th Street Joan Grothoff 2732 Susan Hassman 0900-0300 4 Joan Mooney
Elgin Public Library FAYETTE Elgin 7 Waterloo Friday 33 3:40pm 7-33-3313 10 Iowa 52141-0036 VFPB334 214 Main St. None librarylisa@elgin.lib.ia.us Valley 0100-0500 librarylisa@elgin.lib.ia.us 563-426-5999 True NE 0100-0500 563-426-5313 1100-0500 librarylisa@elgin.lib.ia.us Elgin 0100-0500 http://www.elgin.lib.ia.us 214 Main St. 0100-0700 PO Box 36 Lisa Leuck 683 Lisa Leuck 0930-1230 1
Elizabeth Rasmussen Martin Memorial Library BUTLER New Hartford 7 Waterloo Tuesday 35 11:30am 7-35-3501 10 IA 50660-0292 SYPB124 406 Packwaukee None sue@newhartford.lib.ia.us Dike-New Hartford 1100-0600 jill@newhartford.lib.ia.us 319-983-2533 False NC 319-983-2533 1100-0600 christhompson@newhartford.lib.ia.us New Hartford 1100-0600 http://www.newhartford.lib.ia.us 406 Packwaukee 1100-0600 PO Box 292 Jill Norton 516 Chris Thompson 0900-1100 4
Elk Horn Public Library SHELBY Elk Horn 1 Council Bluffs Monday 4 11:00am 1-4-402 10 IA 51531-0119 LBPB837 2027 Washington None ehlib@metc.net Elk Horn-Kimballton 1230-0430 ehlib@metc.net 712-764-5515 True SW 1230-0430 712-764-2013 1230-0630 ehlib@metc.net Elk Horn 1230-0430 http://www.elkhorn.lib.ia.us 2027 Washington 1230-0430 PO Box 119 Alissa LaCanne 662 Alissa LaCanne 0900-1100 4
Elkader Public Library CLAYTON Elkader 7 Waterloo Friday 33 2:00pm 7-33-3308 10 IA 52043-0310 FJPC224 130 N. Main Same as Children's Librarian elkaderlibrary@elkader.lib.ia.us Central 0930-0600 director@elkader.lib.ia.us 563-245-1446 True NE 0930-0600 563-245-1446 0930-0600 director@elkader.lib.ia.us Elkader 0930-0500 http://www.elkader.lib.ia.us 130 N. Main 0930-0600 PO Box 310 Lisa Pope 1273 Lisa Pope 0930-0100 1
Elliott Public Library MONTGOMERY Elliott 1 Council Bluffs Wednesday 1 4:10pm 1-1-115 5 IA 51532-0306 XDPA697 403 Main Street elliotlib@netins.net Griswold 0100-0500 elliotlib@netins.net 712-767-2355 True SW 712-767-2355 0100-0600 Elliott 0100-0500 https://www.elliott.lib.ia.us/ 403 Main Street 1200-0400 PO Box 306 Janet Weaver 350 Vacant 0900-1200 3
Ellsworth Public Library HAMILTON Ellsworth 5 Williams-Blairsburg Friday 22 12:45pm 5-22-2205 10 IA 50075-0338 DLPA403 1549 Dewitt Same as Children's Librarian director@ellsworth.lib.ia.us South Hamilton 1000-0600 director@ellsworth.lib.ia.us 515-836-2162 True CE 1200-0500 515-836-4852 1200-0600 director@ellsworth.lib.ia.us Ellsworth 0100-0500 http://www.ellsworth.lib.ia.us 1549 Dewitt 1200-0500 PO Box 338 Debra Chavira 531 Debra Chavira 0900-1200 4
Elma Public Library HOWARD Elma 6 Mason City Thursday 27 3:45pm 6-27-2709 10 IA 50628-0287 VUPB454 710 Busti Ave. elmaialibrary@gmail.com Howard-Winneshiek 0100-0600 elmaialibrary@gmail.com 641-393-8100 True NE 1000-0600 641-393-8100 1000-0700 elmaialibrary@gmail.com Elma 1000-0200 https://www.elma.lib.ia.us/ 710 Busti Ave. 1000-0600 PO Box 287 Renee Burke 546 Renee Burke 1000-0200 1 elmaialibrary@gmail.com Renee Burke closed 641-393-8100
Ely Public Library LINN Ely 4 Cedar Rapids Thursday 19 11:15am 4-19-1921 10 IA 52227-0249 JSPB572 1595 Dows Street Same ssellon@ely.lib.ia.us College 0100-0800 ssellon@ely.lib.ia.us 319-848-4056 True NE 0900-0800 319-848-7616 0100-0800 tclair@ely.lib.ia.us Ely 0100-0500 http://www.ely.lib.ia.us 1595 Dows Street 0900-0800 PO Box 249 Sarah Sellon 1776 Tracy Clair 0900-0400 1
Emerson Public Library MILLS Emerson 1 Council Bluffs Wednesday 1 2:50pm 1-1-112 5 IA 51533-0282 XLPA657 701 Morton Ave. emlib@netins.net Nishna Valley 0900-1200 emlib@netins.net 712-824-7867 True SW 0100-0400 712-824-7867 0300-0700 Emerson 0900-1200 701 Morton Ave. 0900-1200 PO Box 282 Karen Gage 438 Karen Gage 0900-0100 3
Emmetsburg Public Library PALO ALTO Emmetsburg 2 Spencer Monday 9 4:30pm 2-9-912 10 IA 50536-1022 ETPD745 707 N. Superior None info@emmetsburg.lib.ia.us Emmetsburg 0930-0800 nclark@emmetsburg.lib.ia.us 712-852-3785 True NC 0930-0530 712-852-4009 0930-0530 kgramowski@iowalakes.edu Emmetsburg 0930-0530 http://www.emmetsburg.lib.ia.us 707 N. Superior 0930-0800 707 N. Superior Nathan Clark 3904 Kari Gramowski 0930-0230 4 Donna Mason publib@iowalakes.edu
Ericson Public Library BOONE Boone 5 Williams-Blairsburg Friday 22 5:30pm 5-22-2217 25 IA 50036-2886 JLPF081 702 Greene Street None ericson@boone.lib.ia.us Boone 0900-0800 jwilliams@boone.lib.ia.us 515-432-1103 True CE 0900-0800 515-432-3727 0900-0600 zstier@boone.lib.ia.us Boone 0900-0600 http://www.boone.lib.ia.us 702 Greene Street 0900-0600 702 Greene St Jamie Williams 12661 Zachary Stier 0900-0100 4 ccottrel@boone.lib.ia.us Cathy Cottrell 515-432-3727 515-432-1103
Estherville Public Library EMMET Estherville 2 Spencer Monday 9 11:30am 2-9-901 25 IA 51334-2294 EBPE325 613 Central Avenue Beth Reineke info@estherville.lib.ia.us Estherville 1000-0600 tena.hanson@estherville.lib.ia.us 712-362-3509 True NC 1000-0800 712-362-7731 1000-0600 paula.spoo@estherville.lib.ia.us Estherville 1000-0500 http://www.estherville.lib.ia.us 613 Central Avenue 1000-0800 613 Central Avenue Tena Hanson 6360 Paula Spoo 1000-0100 4 beth.reineke@estherville.lib.ia.us
Evansdale Public Library BLACK HAWK Evansdale 7 Waterloo Tuesday 35 3:15pm 7-35-3510 10 IA 50707-1115 SGPD074 123 N. Evans Road Same as Children's Librarian eplib@mchsi.com Waterloo 1000-0500 eplib@mchsi.com 319-232-5367 True NE 1000-0600 319-232-5367 1000-0500 denise.rand@evansdale.lib.ia.us Evansdale 1000-0500 http://www.evansdale.lib.ia.us 123 N. Evans Road 1000-0600 123 North Evans Road Shannon Jensen 4751 Denise Rand 1000-0300 1 Denise Rand denise.rand@evansdale.lib.ia.us
Everly Public Library CLAY Everly 2 Spencer Tuesday 6 5:20pm 2-6-620 10 IA 51338-0265 WPPB215 308 North Main everlylibrary@gmail.com Clay Central-Everly 0930-1200 0100-0530 everlylibrary@gmail.com 712-834-2390 True NW 712-834-2390 0930-1200 0100-0600 Everly 0930-1200 0100-0530 http://library0.wix.com/everlypubliclibrary 308 North Main 0930-1200 0100-0530 PO Box 265 Amy Byro 603 1000-1200 4
Exira Public Library AUDUBON Exira 1 Council Bluffs Monday 4 11:20am 1-4-403 10 IA 50076-0368 LLPB057 114 West Washington Same exiralib@metc.net Exira 0200-0500 exiralib@metc.net 712-268-5489 True SW 0900-1230 0130-0600 712-268-5489 0200-0500 exiralib@metc.net Exira 0200-0500 http://www.exira.lib.ia.us 114 West Washington 0900-1230 0130-0600 PO Box 368 Jessie Wheeler 840 Katie Wheeler 0900-1200 4
Fairbank Public Library BUCHANAN Fairbank 7 Waterloo Thursday 32 4:00pm 7-32-3214 10 IA 50629-0426 SNPC104 212 Main St. None f.library@mchsi.com Wapsie Valley 0100-0500 f.library@mchsi.com 319-635-2487 True NE 0100-0500 319-635-2487 0900-1100 0100-0600 f.library@mchsi.com Fairbank 0100-0500 http://www.fairbank.lib.ia.us 212 Main St. 0100-0500 PO Box 426 Angela Berg 1113 Angela Berg 0900-1200 1 Angela Berg
Fairfax Public Library LINN Fairfax 4 Cedar Rapids Tuesday 18 5:30pm 4-18-1817 10 IA 52228-0187 TAPB572 313 Vanderbilt Street Same as Children's Librarian cathy.bayne@fairfax.lib.ia.us College 1200-0700 cathy.bayne@fairfax.lib.ia.us 319-846-2889 True NE 1200-0700 319-846-2994 1000-0700 cathy.bayne@fairfax.lib.ia.us Fairfax 1200-0600 http://www.fairfax.lib.ia.us 313 Vanderbilt Street 1200-0700 PO Box 187 Cathy Bayne 2123 Cathy Bayne 0900-1200 1
Fairfield Public Library JEFFERSON Fairfield 4 Cedar Rapids Wednesday 16 2:40pm 4-16-1610 25 IA 52556-3433 ALPE516 104 West Adams Same as Children's Librarian Fairfield 0930-0800 rjohnson@fairfield.lib.ia.us 641-472-3249 True SE 0930-0600 641-472-6551 0930-0600 aftonp@fairfield.lib.ia.us Fairfield 0930-0600 http://www.fairfield.lib.ia.us 104 West Adams 0930-0600 104 West Adams Ave. Rebecca Johnson 9464 Afton Pedrick 0100-0500 2 interloan@fairfield.lib.ia.us Claudette Dorrell 0100-0500
Farmersburg Public Library CLAYTON Farmersburg 7 Waterloo Friday 33 3:20pm 7-33-3312 5 IA 52047-0167 FKPA224 208 S. Main Same as Children's Librarian webmaster@farmersburg.lib.ia.us MFL MAR MAC 0315-0615 webmaster@farmersburg.lib.ia.us 563-536-2229 True NE 0530-0730 563-536-2229 0530-0730 webmaster@farmersburg.lib.ia.us Farmersburg 0900-0200 http://www.farmersburg.lib.ia.us 208 S. Main 0530-0730 PO Box 167 Theresa Feldmann 302 Theresa Feldmann 1 0800-0500
Farmington Public Library VAN BUREN Farmington 4 Cedar Rapids Wednesday 16 1:20pm 4-16-1607 10 IA 52626-0472 KDPB896 205 Elm farmingtonlib52626@gmail.com Harmony 0100-0600 farmingtonlib52626@gmail.com True SE 319-878-3702 0100-0500 Farmington 0100-0500 http://www.farmington.lib.ia.us/ 205 Elm 0100-0500 PO Box 472 Christine Westercamp 664 Vacant 0900-1200 2 Alicia Rider
Farnhamville Public Library CALHOUN Farnhamville 1 Council Bluffs Thursday 5 4:10pm 1-5-513 5 IA 50538-0216 RRPA135 240 Hardin St. Same farnlib@wccta.net Prairie Valley farnlib@wccta.net 515-544-3204 True NW 0100-0600 515-544-3660 0100-0600 farnlib@wccta.net Farnhamville 0100-0600 http://www.farnhamville.lib.ia.us 240 Hardin St. PO Box 216 Lori Miller 371 Lori Miller 0900-1200 4 farnlib@wccta.net Lori Miller 515-544-3660 515-544-3204
Fayette Community Library FAYETTE Fayette 7 Waterloo Friday 33 12:00pm 7-33-3304 10 IA 52142-0107 VGPC334 104 W. State Street Same as Children's Librarian fayettelib@iowatelecom.net North Fayette 0100-0800 abutikofer23@gmail.com 563-425-3344 True NE 1000-0500 563-425-3344 0100-0800 abutikofer23@gmail.com Fayette 1000-0500 http://www.fayettelibrary.lib.ia.us 104 W. State Street 0100-0500 PO Box 107 Annette Butikofer 1338 Annette Butikofer 0100-0500 1 Michelle Whitlock abutikofer23@gmail.com Annette Butikofer
Fenton Public Library KOSSUTH Fenton 2 Spencer Monday 9 3:30pm 2-9-909 5 IA 50539-0217 NIPA553 605 Maple St. Same as Children's Librarian flibrary@netins.net Sentral flibrary@netins.net True NC 0100-0700 515-889-2333 flibrary@netins.net Fenton 0900-0500 http://www.youseemore.com/NILC/FentonPL 605 Maple St. 0100-0500 PO Box 217 Michele Espe 279 Michele Espe 0900-1100 4
Fertile Public Library WORTH Fertile 6 Mason City Tuesday 26 5:00pm 6-26-2615 5 IA 50434-0198 NNPA983 204 West Main Same as Children's Librarian ferlib@wctatel.net Forest City 0300-0600 ferlib@wctatel.net 641-797-2787 True NC 0100-0600 641-797-2787 0100-0600 ferlib@wctatel.net Fertile 0900-1200 0200-0600 http://www.youseemore.com/NILC/FertilePl 204 West Main 0300-0600 PO Box 198 Angie Thompson 370 Angie Thompson 0900-1200 1 ferlib@wctatel.net Angie Thompson
Field-Carnegie Public Library SAC Odebolt 1 Council Bluffs Monday 4 3:30pm 1-4-414 10 IA 51458-1023 JGPC815 200 S. Walnut St. fieldcar@netins.net Odebolt-Arthur 0200-0500 fieldcar@netins.net 712-668-4380 True NW 0200-0600 712-668-2718 1000-1200 0200-0730 Odebolt 0200-0600 200 S. Walnut St. 0200-0500 200 Walnut S. St. Julie Childers 1013 Donarae Cleveland 0900-1200 4
Fisher-Whiting Memorial Library MONONA Mapleton 1 Council Bluffs Tuesday 3 1:45pm 1-3-308 10 IA 51034-1221 ZXPC675 609 Courtright Same as Children's Librarian staff@mapleton.lib.ia.us Maple Valley 1100-0700 director@mapleton.lib.ia.us 712-881-1313 True SW 1100-0700 712-881-1312 1100-0700 director@mapleton.lib.ia.us Mapleton 1100-0700 http://www.mapleton.lib.ia.us 609 Courtright 1100-0700 609 Courtright Peg Gay 1224 Peg Gay 1100-0300 4
Fonda Public Library POCAHONTAS Fonda 5 Williams-Blairsburg Monday 21 2:45pm 5-21-2110 10 IA 50540-0360 HEPB765 104 West 2nd St. Same as Children's Librarian linda.mercer@fonda.lib.ia.us Newell-Fonda linda.mercer@fonda.lib.ia.us 712-288-6633 True NW 0100-0500 712-288-4467 1000-0700 linda.mercer@fonda.lib.ia.us Fonda 0100-0500 http://www.fonda.lib.ia.us 104 West 2nd St. 0100-0500 PO Box 360 Linda Mercer 631 Linda Mercer 0900-1200 4
Fontanelle Public Library ADAIR Fontanelle 1 Council Bluffs Friday 2 2:30pm 1-2-211 10 IA 50846-0387 RDPB017 303 Washington Same fplibrary@iowatelecom.net Bridgewater-Fontanelle 0130-0530 fplibrary@iowatelecom.net 641-745-3017 True SW 641-745-4981 0130-0600 fplibrary@iowatelecom.net Fontanelle 0130-0530 https://fontanellepubliclibrary.weebly.com/ 303 Washington 0930-0330 PO Box 387 Melissa Menefee 672 Melissa Menefee 0930-1130 3
Forest City Public Library WINNEBAGO Forest City 6 Mason City Tuesday 26 3:40pm 6-26-2612 10 IA 50436-1401 NDPD953 115 East L. Street None library@forestcityia.com Forest City 1000-0700 library@forestcityia.com 641-585-2939 True NC 1000-0700 641-585-4542 1000-0700 library@forestcityia.com Forest City 1000-0500 www1.youseemore.com/nilc/forestcitypl 115 East L. Street 1000-0700 115 East L St Christa Cosgriff 4151 Nancy Larson 1000-0200 4
Fort Atkinson Public Library WINNESHIEK Fort Atkinson 7 Waterloo Monday 31 3:15pm 7-31-3112 5 IA 52144-0277 VYPA964 302 3rd NW webmaster@fortatkinson.lib.ia.us Turkey Valley 0130-0530 cbodensteiner@fortatkinson.lib.ia.us 563-534-2222 True NE 0130-0630 563-534-2222 0900-0100 Fort Atkinson 0130-0430 http://www.fortatkinson.lib.ia.us 302 3rd NW 0130-0530 PO Box 277 Chris Bodensteiner 349 Vacant 0900-1200 1
Fort Dodge Public Library WEBSTER Fort Dodge 5 Williams-Blairsburg Monday 21 11:30am 5-21-2103 50 IA 50501-3738 MXPG943 424 Central Avenue Erika Earp fdplinfo@fortdodge.lib.ia.us Fort Dodge 0830-0800 rschmidt@fortdodgeiowa.org True CE 0830-0800 515-573-8167 0830-0530 lhotz@fortdodgeiowa.org Fort Dodge 0830-0530 https://fortdodgelibrary.org/ 424 Central Avenue 0900-0530 424 Central Avenue Rita Schmidt 25206 Laurie Hotz 0900-0100 4 eearp@fortdodgeiowa.org fdplinfo@fortdodgeiowa.org
Fort Madison Public Library LEE Fort Madison 4 Cedar Rapids Monday 17 2:00pm 4-17-1708 25 IA 52627-2417 KJPF566 1920 Avenue E Chloe Rempe fmpl@fortmadison.lib.ia.us Fort Madison 0930-0600 sarahclen@fortmadison.lib.ia.us 319-372-5726 True SE 0930-0600 319-372-5721 0930-0600 amorris@fortmadison.lib.ia.us Fort Madison 0930-0500 http://www.fortmadisonlibrary.org 1920 Avenue E 0930-0700 1920 Avenue E Sarah Clendineng 11051 Amy Morris 0900-0100 2 crempe@fortmadison.lib.ia.us cowens@fortmadison.lib.ia.us Cecelia Owens
Frances Banta Waggoner Community Library CLINTON DeWitt 8 Davenport Anyday 36 10:30am 8-36-3605 25 Iowa 52742 YUPD232 505 10th Street Samantha Thompson info@dewittlib.org Central Clinton 0900-0700 jaschliman@dewittlib.org 563-659-2901 True SE 0900-0700 563-659-5523 0900-0700 cnees@dewittlib.org De Witt 0900-0500 http://www.dewitt.lib.ia.us 917 5th Avenue 0900-0700 917 5th Avenue Jillian Aschliman 5322 Cindy Nees 0900-0300 2 jillianaschliman@dewitt.lib.ia.us samanthathompson@dewitt.lib.ia.us info@dewittlib.org Eden Johnson Closed 563-659-5523
Galva Public Library IDA Galva 2 Spencer Wednesday 8 4:30pm 2-8-815 5 IA 51020-0203 ZRPA475 203 South Main Same bookwrm203@yahoo.com Galva-Holstein 0100-0500 bookwrm203@yahoo.com 712-282-4400 True NW 0100-0500 712-282-4400 bookwrm203@yahoo.com Galva 0100-0500 www.galvaiowa.com 203 South Main 0100-0600 PO Box 203 Trish Niemeier 434 Trish Niemeier 0900-1200 4 Trish Niemeyer
Garden Grove Public Library DECATUR Garden Grove 3 Des Moines Wednesday 11 3:30pm 3-11-1110 5 IA 50103-0029 AMPA277 103 W. Main Street gglibry@grm.net Mormon Trail gglibry@grm.net False SW 0200-0430 641-443-2172 0230-0500 Garden Grove 0200-0430 103 W. Main Street PO Box 29 Diane Fenton 211 Shirley Flowers 2
Garnavillo Public Library CLAYTON Garnavillo 7 Waterloo Friday 33 2:45pm 7-33-3310 10 IA 52049-0254 FLPB224 112 South Main Street jwolter@garnavillo.lib.ia.us Garnavillo 10:00 a.m.-4:00 p.m. jwolter@garnavillo.lib.ia.us 563-964-2119 True NE 563-964-2119 10:00 a.m.-6:00 p.m. kbalk@garnavillo.lib.ia.us Garnavillo 10:00 a.m.-4:00 p.m. http://www.garnavillo.lib.ia.us 112 South Main Street 10:00 a.m.-4:00 p.m. PO Box 254 June Wolter 745 Karolyn Balk 10:00 a.m.-2:00 p.m. 1 June Wolter jwolter@garnavillo.lib.ia.us jwolter@garnavillo.lib.ia.us June Wolter 563-964-2119
Garner Public Library HANCOCK Garner 6 Mason City Tuesday 26 11:30am 6-26-2602 10 IA 50438-0406 DTPD413 416 State Street Same as Children's Librarian garnerpubliclibrary@comm1net.net Garner-Hayfield 1000-0530 garnerpubliclibrary@comm1net.net 641-923-2339 True NC 1000-0800 641-923-2850 1000-0530 misstheresa@comm1net.net Garner 1200-0530 www.garnerlibrary.com 416 State Street 1200-0800 P.O. Box 406 Ellen Petty 3129 Theresa Snyder 1000-0200 4
Garrett Memorial Library APPANOOSE Moulton 3 Des Moines Thursday 12 3:00pm 3-12-1210 10 IA 52572-1327 ATPB046 123 Main Street Same as Children's Librarian sydney.gibson@moulton.lib.ia.us Moulton-Udell 0100-0500 sydney.gibson@moulton.lib.ia.us 641-642-3664 True SE 0100-0600 641-642-3664 0100-0500 sydney.gibson@moulton.lib.ia.us Moulton 1000-0100 http://www.moulton.lib.ia.us 123 Main Street 0100-0500 123 Main Street Sydney Gibson 605 Sydney Gibson 1000-0100 2
Garrison Public Library BENTON Garrison 7 Waterloo Wednesday 34 4:05pm 7-34-3409 5 IA 52229-0026 PIPA062 201 E Pine St. None gplibrary@garrison.lib.ia.us Vinton-Shellsburg 1000-0200 ang.dague@garrison.lib.ia.us 319-477-5531 True NE 0200-0700 319-477-5531 0100-0500 gplibrary@garrison.lib.ia.us Garrison http://www.garrison.lib.ia.us 201 E Pine St. 0200-0700 PO Box 26 Angela Dague 371 Angela Dague 0900-1200 1 gplibrary@garrison.lib.ia.us
Garwin Public Library TAMA Garwin 7 Waterloo Tuesday 35 1:20pm 7-35-3505 10 IA 50632-0126 TTPB862 308 4th Street None garwinlibrary@mediacombb.net GMG 0100-0500 garwinlibrary@mediacombb.net 641-499-2024 True CE 0100-0500 641-499-2024 0100-0600 garwinlibrary@mediacombb.net Garwin 0100-0500 308 4th Street 308 4th Street Lola Slingluff 527 Lola Slingluff 0900-1pm 1
General N.B. Baker Library OBRIEN Sutherland 2 Spencer Friday 7 2:20pm 2-7-712 10 IA 51058-0370 EOPB715 315 Ash St. Same as Children's Librarian genbakrlibr@midlands.net South O'Brien 1000-0400 genbakrlibr@midlands.net 712-446-3839 True NW 712-446-3839 1000-0400 genbakrlibr@midlands.net Sutherland 1200-0400 nbblibrary.webs.com 315 Ash St. 0100-0600 PO Box 370 Nancy Hill 649 Nancy Hill 0900-1200 4 Nancy Hill
George Public Library LYON George 2 Spencer Tuesday 6 1:00pm 2-6-609 10 IA 51237-0738 EEPC605 119 S. Main St. Same as Children's Librarian geolibry@mtcnet.net George 0100-0500 geolibry@mtcnet.net True NW 0100-0600 712-475-3897 0100-0600 geolibry@mtcnet.net George 1000-0600 http://www.george.lib.ia.us 119 S. Main St. 0100-0500 PO Box 738 Kayla Gerloff 1080 Kayla Gerloff 0830-1030 4 None
Gilman Public Library MARSHALL Gilman 4 Cedar Rapids Tuesday 18 2:00pm 4-18-1808 10 IA 50106-0383 GRPB641 106 N. Main gillib@partnercom.net East Marshall 0900-1200 gillib@partnercom.net True CE noon-0600 641-498-2120 noon-0600 Gilman noon-0600 www.gilman.lib.ia.us 106 N. Main closed PO Box 383 Alex Ellis 509 Alex Ellis 1000-1200 1 gillib@partnercom.net closed
Gilmore City Public Library POCAHONTAS Gilmore City 2 Spencer Thursday 10 2:15pm 2-10-1007 10 IA 50541-8097 HFPB765 308 S. Gilmore Street gclibrary@gilmorecityiowa.com South Clay 0100-0500 gclibrary@gilmorecityiowa.com 515-373-6314 True NW 0100-0500 515-373-6562 0100-0500 Gilmore City 0100-0700 https://www.gilmorecity.lib.ia.us/ 308 S. Gilmore Street 0100-0500 PO Box 283 Lorna Naeve 504 Mary Jo Borland 0900-1200 4
Gladbrook Public Library TAMA Gladbrook 7 Waterloo Tuesday 35 1:00pm 7-35-3504 10 IA 50635-0399 TUPB862 301 2nd St. Same as Children's Librarian gladlib@windstream.net Gladbrook 1200-0600 gladlib@windstream.net 641-473-3236 True CE 1200-0600 641-473-3236 1200-0600 gladlib@windstream.net Gladbrook 1200-0600 301 2nd St. 1200-0600 PO Box 399 Beth Wegner 945 Beth Wegner 1000-1200 1 Beth Wegner
Glenwood Public Library MILLS Glenwood 1 Council Bluffs Wednesday 1 11:00am 1-1-102 25 IA 51534-1516 XHPD657 109 N. Vine St. Linda Greenwood library@glenwood.lib.ia.us Glenwood 0900-0600 library@glenwood.lib.ia.us 712-527-3872 True SW 0900-0600 712-527-5252 0900-0800 Glenwood 0900-0600 http://www.glenwood.lib.ia.us 109 N. Vine St. 0900-0600 109 North Vine St. Tara Painter 5269 0900-1230 3 linda@glenwood.lib.ia.us linda@glenwood.lib.ia.us Linda Greenwood
Glidden Public Library CARROLL Glidden 1 Council Bluffs Thursday 5 5:00pm 1-5-516 10 IA 51443-0345 JCPC145 110 Idaho Street Same glibrary@mchsi.com Glidden-Ralston 1200-0500 glibrary@mchsi.com 712-659-3085 True SW 1200-0500 712-659-3781 1200-0500 glibrary@mchsi.com Glidden 1200-0500 110 Idaho Street 1000-0600 PO Box 345 Erin Wolf 1146 Erin Wolf 0900-0100 4
Gowrie Public Library WEBSTER Gowrie 5 Williams-Blairsburg Friday 22 3:25pm 5-22-2212 10 IA 50543-0137 MYPC943 1204 Market Same gowriepl@wccta.net Prairie Valley 0100-0500 gowriepl@wccta.net 515-352-3713 True CE 0100-0500 515-352-3315 0100-0700 gowriepl@wccta.net Gowrie 0100-0500 http://www.youseemore.com/nilc/Gowrie 1204 Market 0100-0500 PO Box 137 Lacey Spece 1037 Lacey Spece 0900-1200 4 Elissa Mobley
Graettinger Public Library PALO ALTO Graettinger 2 Spencer Monday 9 4:15pm 2-9-911 10 IA 51342-0368 EUPB745 104 S. Cedar Ave, Same dharris@graettinger.lib.ia.us Graettinger 0900-0500 dharris@graettinger.lib.ia.us 712-859-3592 True NC 712-859-3592 0900-0600 dharris@graettinger.lib.ia.us Graettinger 0900-0500 http://www.graettinger.lib.ia.us 115 W. Robins Street 0900-0500 PO Box 368 Deb Harris 844 Deb Harris 0900-1200 4
Grafton Public Library WORTH Grafton 6 Mason City Thursday 27 12:45pm 6-27-2703 5 IA 50440-0025 NOPA983 201 4th Ave. Same as Children's Librarian graftonlib@wctatel.net St Ansgar 0200-0630 graftonlib@wctatel.net 641-748-2739 True NC 641-748-2735 0200-0630 graftonlib@wctatel.net Grafton 0200-0630 http://www1.youseemore.com/nilc/Grafton/ 201 4th Ave. 0200-0630 PO Box 25 Nancy Walk 252 Nancy Walk 0900-0300 1
Grand Junction Public Library GREENE Grand Junction 5 Williams-Blairsburg Friday 22 4:35pm 5-22-2215 10 IA 50107-0079 RHPB371 106 E. Main St. Same as Children's Librarian diane.kafer@grandjunction.lib.ia.us East Greene 0200-0600 diane.kafer@grandjunction.lib.ia.us 515-738-2506 True CE 0200-0600 515-738-2506 1100-0500 diane.kafer@grandjunction.lib.ia.us Grand Junction 0100-0500 http://www.grandjunction.lib.ia.us 106 E. Main St. 0200-0600 PO Box 79 Diane Kafer 824 Diane Kafer 4 diane.kafer@grandjunction.lib.ia.us Diane Kafer 1000-1200
Granger Public Library DALLAS Granger 3 Des Moines Monday 13 2:00pm 3-13-1309 10 IA 50109-0393 BDPB251 2216 Broadway Harriet Peterson harriet.peterson@granger.lib.ia.us Woodward-Granger 0900-1200 0100-0700 harriet.peterson@granger.lib.ia.us True CE 0200-0700 515-999-2088 0900-1200 0100-0700 harriet.peterson@granger.lib.ia.us Granger http://www.granger.lib.ia.us 2216 Broadway 0200-0700 PO Box 399 Harriet Peterson 1244 Harriet Peterson 0900-1200 3 Georgina Valle-Razo georgina.valle@granger.lib.ia.us harriet.peterson@granger.lib.ia.us savannah.waycaster@granger.lib.ia.us Savannah Waycaster 515-999-2088
Greene Public Library BUTLER Greene 6 Mason City Friday 28 3:20pm 6-28-2810 10 IA 50636-0280 SXPC124 231 West Traer Street Same as Children's Librarian Lyndiep@greene.lib.ia.us Greene 1200-0500 lyndsiep@greene.lib.ia.us 641-816-4838 True NC 0900-0900 641-816-5642 0900-0900 dorothyl@greene.lib.ia.us Greene 0900-0500 http://www.greene.lib.ia.us 231 West Traer Street 1200-0500 PO Box 280 Lyndsie Pitzenberger 1130 Dorothy Leavens 0900-0300 4 lyndsiep@greene.lib.ia.us
Greenfield Public Library ADAIR Greenfield 1 Council Bluffs Friday 2 2:10pm 1-2-210 10 IA 50849-0328 REPC017 202 South First Street Same greenpl@windstream.net Greenfield 1000-0530 greenpl@windstream.net True SW 1000-0530 641-743-6120 1000-0530 greenpl@iowatelecom.net Greenfield 1000-0530 http://www.greenfieldiowapubliclibrary.com 202 South First Street 1000-0600 PO Box 328 Anna Shilling 1982 Kay Marckmann 1000-1200 3 greenpl@iowatelecom.net
Grimes Public Library POLK Grimes 3 Des Moines Monday 13 2:20pm 3-13-1310 25 IA 50111-0290 GHPD771 200 N. James St. Amanda Rasmussen library@grimeslibrary.org Dallas Center-Grimes 0900-0800 heid@grimeslibrary.org 515-986-9553 True CE 0900-0800 515-986-3551 0900-0800 fionn@grimeslibrary.org Grimes 0900-0600 http://www.grimeslibrary.org 200 N. James St. 0900-0800 200 N. James St Cheryl Heid 11423 Fionn Hutchins 0900-0500 3 Karalee Kerr karalee@grimeslibrary.org amanda@grimeslibrary.org Benjamin Anderson 0100-0500 515-986-3551
Griswold Public Library CASS Griswold 1 Council Bluffs Wednesday 1 4:30pm 1-1-116 10 IA 51535-0190 XUPC157 505 Main Street Same as Children's Librarian grislib@netins.net Griswold 1000-1200 0100-0500 grislib@netins.net 712-778-4140 True SW 1000-1200 0100-0500 712-778-4130 1000-1200 0100-0600 grisliblm@gmail.com Griswold 1000-1200 0100-0500 https://griswoldlibraryia.weebly.com 505 Main Street 1000-1200 0100-0600 PO Box 190 Lisa Metheny 1036 Susan Peterson 1000-1200 3
Gutekunst Public Library MARSHALL State Center 3 Des Moines Friday 14 2:15pm 3-14-1410 10 IA 50247-0550 GPPC641 309 2nd St. SE Same maraedler.lib@gmail.com West Marshall 0900-1200 0200-0700 maraedler.lib@gmail.com True CE 0900-1200 0200-0700 641-483-2741 0900-1200 0200-0700 goodlk.lib@gmail.com State Center 0900-0500 http://www.statecenter.lib.ia.us 309 2nd St. SE 0900-1200 0200-0700 PO Box 603 Mara Edler 1468 Linda Good 1000-0300 1 maraedler.lib@gmail.com Carol Driscoll 641-483-2741
Guttenberg Public Library CLAYTON Guttenberg 7 Waterloo Friday 33 2:15pm 7-33-3309 10 IA 52052-0130 FMPC224 603 S. Second St. None librarian@guttenberg.lib.ia.us Guttenberg 1000-0500 katie@guttenberg.lib.ia.us True NE 1000-0630 563-252-3108 1000-0630 guttlib@aplinecom.net Guttenberg 1000-0500 http://www.guttenberg.lib.ia.us 603 S. Second St. 1000-0500 PO Box 130 Katie Beitzel 1919 Nancy Ruzicka 1000-0300 1
H.F. & Maude E. Marchant Memorial Library GREENE Scranton 1 Council Bluffs Thursday 5 3:05pm 1-5-510 10 IA 51462-0068 RLPB371 1110 Main Street None admin@scranton.lib.ia.us Jefferson-Scranton 0300-0600 admin@scranton.lib.ia.us True CE 1100-0500 712-652-3453 0200-0500 Scranton 0300-0600 http://www.scranton.lib.ia.us 1110 Main Street 0300-0600 PO Box 68 Wendy Johnson 557 None 1000-1200 4
H.J. Nugen Public Library HENRY New London 4 Cedar Rapids Monday 17 4:50pm 4-17-1714 10 IA 52645-1215 KOPC446 103 E. Main St. Taelor Garza Donnolly rmixon@newlondon.lib.ia.us New London 1000-0600 rmixon@newlondon.lib.ia.us 319-367-7710 True SE 1000-0800 319-367-7704 0100-0800 blerner@newlondon.lib.ia.us New London 1000-0600 http://www.newlondon.lib.ia.us 103 E. Main St. 1000-0600 103 E Main St Rhonda Mixon 1897 Brittney Lerner 0900-0100 2 tgarza@newlondon.lib.ia.us
Hamann Memorial Library WOODBURY Anthon 1 Council Bluffs Tuesday 3 1:15pm 1-3-307 10 IA 51004-0293 LCPB975 311 East Main Same as Children's Librarian hamannmemorial@longlines.com Anthon-Oto 0100-0530 hamannmemorial@longlines.com True NW 0300-0730 712-373-5275 0100-0530 hamannmemorial@longlines.com Anthon 0100-0530 http://www.anthon.lib.ia.us 311 East Main PO Box 293 JoLynne Reimert 565 JoLynne Reimert 1000-0130 4
Hamburg Public Library FREMONT Hamburg 1 Council Bluffs Wednesday 1 12:55pm 1-1-108 10 IA 51640-1327 XNPC367 1301 Main Street libraryhamburg@gmail.com Hamburg 1200-0500 libraryhamburg@gmail.com 712-382-1405 True SW 1200-0500 0700-0830 712-382-1395 1200-0500 Hamburg 1100-0500 www.hamburglibrary.com 1301 Main Street 1200-0500 1301 Main Street Brianna McCreary 1187 Ruth Lauman 0900-1200 3
Hampton Public Library FRANKLIN Hampton 6 Mason City Friday 28 11:15am 6-28-2802 10 IA 50441-1934 DJPD353 4 Federal S Same as Children's Librarian kim@hampton.lib.ia.us Hampton-Dumont 1000-0800 kim@hampton.lib.ia.us 641-456-2377 True NC 1000-0530 641-456-4451 1000-0800 brenda@hampton.lib.ia.us Hampton 1000-0300 http://www.hampton.lib.ia.us 4 Federal S 1000-0530 4 Federal S Kim Manning 4461 Brenda Van Wert 1000-0300 4 suzy@hampton.lib.ia.us
Harcourt Public Library WEBSTER Harcourt 5 Williams-Blairsburg Friday 22 3:45pm 5-22-2213 5 IA 50544-0358 MZPA943 106 W. 2nd St. Same Same harcourt@lvcta.com Southeast Webster 1000-1200 0100-0600 harcourt@lvcta.com 515-354-5391 True CE 515-354-5391 1200-0600 harcourt@lvcta.com Harcourt http://www.youseemore.com/nilc/harcourtpl/ 106 W. 2nd St. 0400-0800 PO Box 358 Kathy Hay 303 Kathy Hay 0900-1200 4 Rae Heggen
Harlan Community Library SHELBY Harlan 1 Council Bluffs Monday 4 10:00am 1-4-400