Abb Nigeria Ltd is located in Abuja, Nigeria on Total House, Plot 247 Herbert Macaulay Way, Central Business District. Abb Nigeria Ltd is rated 3 out of 5 in the category engineering consultant in Nigeria.
Address
Total House, Plot 247 Herbert Macaulay Way, Central Business District