The O'Farrell Middle School Home
Home Page Main
Our Vision
Recent News
- Thanksgiving Break: November 24–28 Classes will resume on December 1
- 2025-2026 Extended Day Application
2025-2026 Extended Day Application
Sign up for our 2025-2026 After School Program!