Southern Arizona Legal Aid provides immigration assistance to refugees, asylum seekers, permanent residents, and undocumented persons, especially those who have been victims of violent crimes and those with disabilities.
https://www.sazlegalaid.org/services/immigration-naturalization