Medallion Lagos

Location

8 Saka Tinubu Street
Lagos, Nigeria

Parent company

Medallion Communications Limited

Service provider