ST Code
ST1665

The Black Women's Health Imperative is the only national organization dedicated to improving the physical, emotional and financial health of America's Black Women and girls.

384 Northyards Blvd NW Bldg 100 Ste 190
Atlanta, GA 30313
United States

Organization's Overhead %
13.40
Services