user
Aboham Computers & Electronics
Lindi Street Dar es salaam TZ, 00000, Tanzania
Appearance

Comments
Ab
Review №1

Good service

Information
16 Photos
1 Comments
5 Rating
  • Address:Lindi Street Dar es salaam TZ, 00000, Tanzania
  • Site:https://aboham-enterprise.business.site/
  • Phone:+255 652 992 832
Categories
  • Computer support and services
  • Used computer store
Similar organizations