Mowgli Studio

Champaign County, IL

About: The Champaign Regional Healthcare Coalition is a group of representatives from healthcare organizations and other related agencies who collaborate to share information, resources and expertise to our communities and region within the state of Illinois.
Website: no longer exists, but you can follow them on Facebook