HOME / Auto repair shop / C H Motors Limited
33 Stuart Street, Blenheim Central, Blenheim 7201
+6435794451
View Business Profile