Spirit Lake Public Library
Add to Favorites
OPEN NOW
Today: 9:00 am - 2:00 pm
Saved to Favorites
Fax: (712) 336-0511
Spirit Lake City Library
Phone: (712) 336-2667
Address: 702 16th St, Spirit Lake, IA 51360
Website: http://spiritlake.lib.ia.us
1009 9th St, Milford, IA 51351
1803 Hill Ave, Spirit Lake, IA 51360
122 252nd Ave, Spirit Lake, IA 51360
1310 Lake St, Spirit Lake, IA 51360
1322 Highway 71 N, Okoboji, IA 51355
1802 Hill Ave Ste 2401, Spirit Lake, IA 51360
13880 253rd Ave, Spirit Lake, IA 51360
2248 125th St, Spirit Lake, IA 51360
806 N Ave # 1, Milford, IA 51351
64 Dewey St, Arnolds Park, IA 51331