- www.northidahochristianschool.com
- 4
- 2
- 32
North Idaho Christian School (NICS) is located in Hayden, Idaho, at Anthem Church founded in 1981, NICS is accredited through ACSI & Cognia. NICS educates and inspires students in grades one through twelve. There are roughly 275 students enrolled,..
Relevance: 8.110026