Vista Christian School
290 N. Melrose Dr
Vista, CA - 92083
(760)724-7353
Vista, CA - 92083
(760)724-7353
Reviews
About Vista Christian School
Affiiation: Assembly of GodGrades Kindergarten - 8
Number of students: 177
Number of teachers: 12
Financial aid: none available