Phone: 09 8288 929

Fax: 09 8203 624

Website:

Are you responsible for Avondale Primary School? Claim it

Map showing Avondale Primary School