Non-Profit Organization Management
Phone: NA
Website: www.immdef.org
Founded: 2015
Employees: 11-50
Stock Exchange: NA
Immigrant Defenders Law Center’s headquarters are in 634 S. Spring Street, 10th Floor, Los Angeles, United States, 90014
Immigrant Defenders Law Center is in the industry of: Non-Profit Organization Management
Immigrant Defenders Law Center’s official website is www.immdef.org
Immigrant Defenders Law Center has 11-50 employees