It will be difficult to find an attorney to fully represent you at a free or no cost basis. However, check with the Court to receive assistance regarding your divorce matter. Maricopa county offers free or low-cost assistance sessions with attorneys at the Family Lawyers Assistance Project. Perhaps Tucson has an equivalent program. Good luck!
It would likely be difficult to find an attorney to represent you fully without pay, especially considering the unpredictability of the cases and the fact that your case is contested. Some firms, like ours, do offer payment plans to alleviate the cost. If you can't afford an attorney at all, you could seek out a self-service center for guidance. That said, you should still consult with a family law attorney. Many of us on here give initial free consultations, and could at least give you some guidance before you start your case.
This answer is provided for general information only and is not to be construed as legal advice. This response is not intended to create an attorney-client relationship.
Try the Pima County Bar Assoc. (http://www.pimacountybar.org/) for some direction. You might also be able to get some direction from http://www.sazlegalaid.org/about.html
Sign up to receive a 10-part series of useful information and legal advice about the divorce process.