Address: 86 Main Street, Howick, South Africa. See full address and map. Categories: Aluminium Doors & Windows