Email: info@leapafrica.org Address: 13 Omorinre Johnson Street Off Admiralty Way, Lekki Phase 1, Lagos, Nigeria. Telephone: +234 1 2706541/2, 7255555, 7251453, 7255656
Postal Address: P.O. Box 75427 Victoria Island Lagos, Nigeria