Directions

Palmerston North Adventist Christian School
25 Snelson Street Palmerston North 4410