HOME / Building materials supplier / ITM Havelock
6 Ngati Kuia Drive, Havelock 7100
+6435741018
View Business Profile