Devices Technology Store is a company that specializes in Office Equipment & Supplies - Rubber Stamps, Uninterruptible Power Supply (UPS), Computer Shops & Accessories, The company has showed exemplary performance in services/products delivery. Devices Technology Store is located in 00200, Kenya and the address/physical location is at Revlon Professional Plaza, 3rd Floor, Tubman road or Biashara Street Opposite Total petrol station, Kimathi Street Near Nation Center, Nairobi, Kenya. Are you the owner of this Business? Click here to claim it and update it fully.