Sebenta National Institute Return to Directory Name: Sebenta National Institute Tel: +268 2 404 2644 Fax: +268 2 404 2729 Email: sebenta@africaonline.co.sz Website Address: n/a Postal Address: P.O. Box 64, Mbabane, Swaziland Physical Address: Gilfillan Road, Sandla, (Adjacent to SCOT) City: Mbabane Province: Mbabane Country: Eswatini Category: Government Services