Menu
Partner website:
ICRC

ICRC

International Committee of the Red Cross

widgets.maps.title

  • Headquarters

    Headquarters

    Phone Number +41 22 734 60 01
    Address 19 Avenue de la paix
    1202 Geneva
    Switzerland
    Website www.icrc.org/en
  • ICRC - Iraq

    ICRC - Iraq

    Contacts

  • ICRC - Lebanon

    ICRC - Lebanon