Palmerston North Boys' High School

Address