International Service for Human Rights is located in New York, United States on 777 United Nations Plaza #8. International Service for Human Rights is rated 5 out of 5 in the category social services organizationnon-governmental organization in United States.
Address
777 United Nations Plaza #8