Vista Charter Middle School
A Vista Charter Public School

Our office hours during the summer is: M-F 9:00 AM to 02:00 PM