- New York, New York, United States
International League for Human Rights is a company based out of 1 Centre St Rm 1012, New York City, NY, United States.