Address: Plot 1270, Ayangba Street,
Near FCDA Headquarters,
Area 11, Garki, Abuja.
Phone: +234-9-4604900
Email: info@icrc.gov.ng