Abilene, Texas, United States • 6 Employees
Individual & Family Services
Noah Project, Inc. is a center of care for victims of family violence and sexual assault. We serve 10 counties in the Texas Big Country with our main office being in Abilene, Texas.