Willow Creek Academy, located on the upper campus of Bayside Elementary School, has an enrollment of 92 students in kindergarten through eighth grade.
Willow Creek Academy has an enrollment of 92 students in kindergarten through eighth grade. Willow Creek Academy is located on the upper campus of Bayside Elementary School.