Shelby, IA Public Library
1 public library was found in or near Shelby, IA.
Avoca Public Library (6.1 miles)
213 N Elm Street
Avoca, IA 51521
phone: 712-343-6358
213 N Elm Street
Avoca, IA 51521
phone: 712-343-6358
Type: Library System
Staff: 2.33 Collections: 15,070 Programs: 138 Internet Computer: 6