Library Branches

    Blue Grass Branch Blue Grass Branch
    114 N. Mississippi Street
    Blue Grass Iowa 52726
    Phone and Fax: (563) 381-2868
    HoursMap
    Monday Hours: Closed
    Buffalo Branch Buffalo Branch
    329 Dodge Street
    Buffalo Iowa 52728
    Phone and Fax: (563) 381-1797
    HoursMap
    Monday Hours: 2:00 to 7:00
    Durant Branch Durant Branch
    402 6th Street
    Durant Iowa 52747
    Phone and Fax: (563) 785-4725
    HoursMap
    Monday Hours: 2:00 to 7:00
    Eldridge Branch Eldridge Branch
    200 North Sixth Avenue
    Eldridge Iowa 52748
    Phone: (563) 285-4794 Fax: (563) 285-4743
    HoursMap
    Monday Hours: 8:00 to 8:00
    Princeton Branch Princeton Branch
    328 River Drive
    Princeton Iowa 52768
    Phone and Fax: (563) 289-4282
    HoursMap
    Monday Hours: 8:00-12:00, 3:00-7:00
    Walcott Branch Walcott Branch
    207 South Main Street
    Walcott Iowa 52773
    Phone and Fax: (563) 284-6612
    HoursMap
    Monday Hours: 2:00 to 7:00

    Bookmobile