20, Ibrahim taiwo Road,opposite tata motors,kano.
Debo technologies nigeria ,ltd.
Phone Number: 08130725883
Website: Suggest Official Website
Categories: Computer Company, Engineering Service
Address: 20,ibrahim taiwo road,opp,tata motors, Kano, Nigeria
GPS Coordinates: 11.99128,8.53229
Facebook: facebook.com/1480948945521145
Instagram: Photos and Videos