Elementary Schools in Spirit Lake, IA Spirit Lake Elementary School2901 Hill AveSpirit Lake, IA, 513607123362822Elementary SchoolsPrivate Schools K 12Public Schools Show More