Americares

Americares saves lives and improves health for people affected by poverty or disaster so they can reach their full potential. Since it was established in 1979, Americares has provided $20 billion in aid to 164 countries, including the United States.


Headquarter Address

88 Hamilton Avenue
Stamford, CT 06902