Native American Alliance Foundation in Charlotte
ABOUT NAAF The Native American Alliance Foundation (NAAF) is a Native-owned 501 (c)(3) not for profit corporation initially organized in the state of Oklahoma. The NAAF programmatic office is the main training and technical assistance facility and is located ...