Glo World Outlet

Telecommunications service provider

Filled out 45%

Information

gloworld.com
121 Demurin St, Mile 12, Lagos, Nigeria
4.3

Location

Comments 3

  • D
    Daniel Chukwuji
    Cool service. Friendly agents.
  • K
    kareem taiwo
    Good network
  • M
    Michael Abereoje
    Service is ok