Central Illinois Angels


Central Illinois Angels: Investor in United States, North America

Central Illinois Angels is a Investor located in United States, North America.

SWFI Event

Central Illinois Angels Details

Name:Central Illinois Angels
Legal Name:Central Illinois Angels
Region:North America
Country:United States
Type:Investor

Central Illinois Angels Contact Information

Address:Peoria NEXT Innovation Center 801 West Main Street Peoria IL 61606 United States
Region:North America
Country:United States

Get News Stories Delivered to Your Inbox