Debbie Trocha Executive Director dtrocha@icdc.coop
Easily download our client intake form in pdf format.
Phone: 317-692-7707 Fax: 317-692-7787
Indiana Cooperative Development Center 225 S. East St., Suite 737 Indianapolis, IN 46202