St Pius X School

Address

Physical
120 Brooklands Rd New Plymouth 4310

Contact numbers

Primary
06-753 4257