Elephant Hill

Address

Physical
Havelock North 4157

Contact numbers

Primary
06-872 6060