ABBA ICON NIGERIA LIMITED is located in Kano, Nigeria on No.279 kankarofi opp. Kwalli police station along, Emir Palace Rd, Municipal. ABBA ICON NIGERIA LIMITED is rated 5 out of 5 in the category stair contractor in Nigeria.
Address
No.279 kankarofi opp. Kwalli police station along, Emir Palace Rd, Municipal
Service options
On-site services