Preschools & Kindergarten in Spirit Lake, IA Bright Beginnings Preschool2901 Hill AveSpirit Lake, IA, 513607123369752NurseriesNursery SchoolsPre K SchoolsPreschoolPreschools Kindergarten Show More