The Haverford School
Drag box to select area
The Haverford School is a non-sectarian college prepratory day school for boys. It educates students in grades pre-K through 12. The school also plays 18 sports and has more than 50 teams, including cross country, football, soccer, water polo, crew and golf.
450 Lancaster Ave, Haverford, PA 19041
- Hours: Call for information