Advertisement
School

100 Lafayette Rd
Salisbury, MA 01952

Upper School 196 Main St, Lower School 259 Elm St.
Amesbury, MA 01913

333 High St
Newburyport, MA 01950

24 Pleasant Street
Newburyport, MA 01950

  Add to My School List

  Add to My School List

  Add to My School List

  Add to My School List

School type

Public PK-6 & ungraded

Private PK-12

Public 1-3 & ungraded

Private 1-8

GreatSchools Rating
Total enrollment

150 students

District name
  
Community rating (overall)
Recent reviews

My son is in the Pre-K program right now, and so far we had no... More »

- Submitted by a parent

Read all 21 reviews

Academics were a disappointment. It was very difficult to discern... More »

- Submitted by a parent

Read all 45 reviews

95% of the teachers are great and encourage Parent involvement... More »

- Submitted by a parent

Read all 3 reviews

My daughter has been to two years of preschool at Inn St. More »

- Submitted by a parent

Read all 2 reviews

Notice an inaccuracy? Let us know

Private school
Public/Charter school
Preschool
No rating
ADVERTISEMENT