Hub Hardware Return to Directory Category Hardware Merchants Tel +268 2 404 2913 Email hubmbabane@hub.co.sz Postal P.O. Box 126, Manzini, Swaziland Physical Umfula Centre, Mbabane, Swaziland City Mbabane Country Eswatini Contact listing ownerSend Message to listing owner Name Email Phone Number Message