Immigrant Defenders Law Center

634 S Spring St Fl 10,
Los Angeles CA 90014-3912,
USA

| EIN: 47-4473312

Our Impact

Countries We Serve