Empowering all learners for a world of possibilities.
Lower Elementary School
(215) 297-5438
lesattendance@nhsd.org
Upper Elementary School
(215) 862-8026
uesattendance@nhsd.org
Middle School
(215) 862-0608
msattendance@nhsd.org
High School
(215) 862-2028
hsattendance@nhsd.org