Organization

Task Force for Global Health, Inc.

Decatur, GA | http://www.taskforce.org
Joined in June 2006

About Us

The Task Force for Global Health, Inc. is a nonprofit public health organization that is based in Atlanta, Georgia. However, the work of the Task Force focuses on both international and domestic health and human development.

The Task Force was…

Areas of Focus Include
  • Children & Youth
  • Health & Medicine
Location
325 Swanton Way, Decatur, GA 30030