Maps

Events for O'Shea Shield 2019 are held at 3 locations in Palmerston North


Map of our school for events held at St Peter's College.