1. Home
  2. Owerri
  3. Computer repair services
  4. MegaTech Technologies

MegaTech Technologies

MegaTech Technologies: computer repair service at online plaza, 49 Tetlow Rd, Owerri. It is also listed as website designer.

online plaza, 49 Tetlow Rd, Owerri 460242, ImoChecked October 2026