Home IDA News

IDA News

IDA is Back Online

The move to our new IDA Central Office on the IUPUI campus is complete. Our new address is: 550 W. North Street Suite 300 Indianapolis, IN 46202 Our phone numbers remain the same: 317-634-2610 317-634-2612 (fax)   We are still experiencing some down time with our toll free 800 line, but our local numbers are […]