New World Halswell

346 Halswell Rd
Halswell
Christchurch 8025

New World Halswell