Zensha

Retail & Shops · Nelson
Zensha logo
Zensha

Business details

AddressNelson
NZBN9429053346841

FAQ

What does Zensha do?

Zensha is a retail & shops business based in Nelson.