Velca Business Hub Return to Directory Business Name: Velca Business Hub Business Category: Professional Services Website: www.velca.co.nz Phone Number: 09 950 6801 Business Address: 61 Picton Street, Howick ZIP Code: 2014