Organization

Environmental Research Foundation

Chicago, IL | http://www.rachel.org
Joined in May 2007

About Us

Environmental Research Foundation is a nonprofit dedicated to creating a more just and sustainable world. We provide news, information and technical assistance to community groups working on issues that connect the environment, health…

Areas of Focus Include
  • Environment
Location
6513 N. Christiana Ave, Chicago, IL 60712