0 followers
The School District of Haverford Township is comprised of seven schools: one high school, one middle school, and five elementary schools. Approximately 6,625 students attend District schools. The School District of Haverford Township offers many opportunities for students in academics, art and music... Read more
Maureen Reusche