Genesis Sojourner est situé à 16 Oba Akinjobi Street, Ikeja GRA, 100271, Lagos, Nigeria.