-->

Home » Imo,Nigeria » computers, tablets

Showing Results 1 - 1 of 1

Samsung

Address: 3, Ekwema Crescent, Owerri, Imo, Nigeria

Tel 1: +234-8033039326     

A retail store where sales are offered in mobile phones, tablets, laptops, televisions, home theatres, a more

Showing Results 1 - 1 of 1