Ilala, Dar es Salaam Tanzania, East Africa
Phone :+255 743 130632
Mobile :+255 766 304828
Uhuru Street, Mwanza Tanzania, East Africa
info@e-techsolutions.co.tz
www.e-techsolutions.co.tz
Please contact us for more information about our services