Tenlek Technology is located in Ibadan, Nigeria on No 12, Ajoda New Town, Egbeda Egbeda. Tenlek Technology is rated 3 out of 5 in the category technical service in Nigeria.
Address
No 12, Ajoda New Town, Egbeda Egbeda
Amenities
Gender-neutral toilets
Accessibility
No wheelchair-accessible seating