Spirit Lake Public Library
702 16th St.
Spirit Lake, IA 51360
Phone: 712-336-2667
Fax: 712-336-0511
Home
About
Library Board
Library Directors
Library Policies
Library Staff
Mission Statement & Annual Report
Adult Resources
Book Challenge
Book Club
Mah-Jong
News Articles
Outreach
Paperback Shelf
Programs
Children Resources
1000 Books Before Kindergarten
Birthdays
Block Party
Chess Club
Children's Catalog
Digital Resources
Learning Resource Kits
Programs
Storytime
Summer Reading
Digital Services
A to Z World Travel
Brainfuse
Dickinson County Cemetery Records
Hoopla & Libby
Newspaper, Yearbook, & Carnegie Archive
Transparent Language
Events
Friends of the Library
Book Sale
Fundraisers
Join Friends
Memorials
Public Services
Copier Services
Donations
Interlibrary Loan
Laminations
Library Cards
Library Catalog
Meeting Rooms
Notary Service
Proctoring Service
Public Computers