Branch Name: | Olla Systems Limited Lagos |
Contact Numbers: | 017338803 |
Branch Address: | 1, Akin George Street, Obanikoro, Shomolu, Lagos |
Official Website: | ollasystems.com |
Branch City: | Lagos |
Services: | Computer Services |
Section: | IT and Computer Services in Nigeria |
Category: | Local Directory |