Try our eligibility tool to see if you are one of the millions of Illinois residents who could qualify for solar energy with no or low upfront costs. See if you qualify. Media Inquiries; Mailing Address Illinois Solar for All 322 S. Green St, Suite 300 Chicago, IL 60607; Phone. 1.888.970.ISFA. English or Spanish. Fax.