Telecommunications in Edo State, Nigeria (1)

Abulu Nigeria Limited

Sub-category: Distributors, Recharge and Phone Cards

Address: 65, Forestry Road, P. O. Box 7745, Benin City, Edo State.