Americares Foundation in New Canaan is dedicated to saving lives and improving health for individuals impacted by poverty or disaster.
The organization's mission is to empower those in need so they can achieve their full potential and lead healthier, more fulfilling lives.
Generated from their website's infomation