Contact Info
Main Office: (540) 751-2520
Main Office Summer Hours: 9:00 a.m. - 2:00 p.m., M-F
Click here for Administration, Main Office, and Grade Level Contact Information
Daily Schedules
School Day: 8:50 a.m. - 3:38 p.m. 2025-2026 Bell Schedules (Coming August '25)
Attendance
Report a student absent/tardy/early dismissal via ParentVue or call (540) 751-2522.
Enroll a Student: Contact Monzella Mallory, Registrar, by email for registration appointments and questions.