List of schools in USA
Spirit Lake Middle School
2701 Hill Avenue, 51360 Spirit Lake
Telephone: 7123361370Fax: 7123364758E-mail: tbruinsmaspirit-lake.k12.ia.us