HEAD OFFICE
Shelta Aid Plaza, No. 41 Mambolo Street, Wuse 2, Abuja Nigeria.
PHONE
+234 9099585586
EMAIL
info@elinacharityfoundation.org
Shelta Aid Plaza, No. 41 Mambolo Street, Wuse 2, Abuja Nigeria.
+234 9099585586
info@elinacharityfoundation.org