Town of Amesbury's Private Middle Schools

Private Middle Schools in Town of Amesbury

  • NR
    Sparhawk School

    Private • Grades PK-12
    150 students • 6 student/teacher

Which schools are assigned to my home?