HOME / Auto body shop / PD Car Limited
147 Benmore Avenue, Cloverlea, Palmerston North 4412
+642102662646
View Business Profile