Techno Santo Mezel Group is located in Abuja, Nigeria on Zone 5, Suite 15, Sheikh Ahmad Tijjani Plaza, No. 3 Ndola Cres, opposite Ibro Hotel. Techno Santo Mezel Group is rated 3 out of 5 in the category water treatment supplier in Nigeria.
Address
Zone 5, Suite 15, Sheikh Ahmad Tijjani Plaza, No. 3 Ndola Cres, opposite Ibro Hotel