Izack Enterprises Limited

  Dealers in Electronics Items

  • Televisions
  • Computer Accessories
  • Phone Store

Amenties

  • Electronics Stores & Air Condition Services

Location

Mawenzi road, Moshi