2 Comments GLO Nigeria: How to get in touch By CCC Team June 29, 2017 Head Office Globacom Ltd, Mike Adenuga Towers, 1, Mike Adenuga Close, Victoria Island, Lagos, Nigeria Customer Service…