Address Info

Mapacha Technologies is a privately owned company formed in 2017.

Reach Us

  • Ubungo, Dar Es Salaam
  • +255 765 073 073
  • support@mapachatz.com

send us a message

Sending...
Copyright © 2020 mapachatz.com. All rights reserved.