Pumpkin Patch Ltd

In business since
1991

Address

Physical
360 Church St, North City Plaza Palmerston North

Contact numbers

Primary
06-355 5684