Waterloo Public Library in Waterloo
(319) 291-4476
The Friends of Waterloo Public Library actively strive to strengthen the library by providing funds and volunteers to support the library. Through our projects, we provide children with an educational head start, encourage literacy and foster life-long ...