Organization

International Teams

Elgin, IL | http://www.iteams.org
Joined in June 2011

About Us

We are a global, non-profit organization that brings people together to help the oppressed. Please see our website for more information.

Areas of Focus Include
  • International Relations
Location
411 W. River Rd., Elgin, IL 60123