Quick Links

Noah Project
Region:
Abilene
Start Date:
Wednesday, June 9, 2010
End Date:
Tuesday, August 16, 2011
Place:
Noah Project
1636 N. 20th St., Abilene, TX 79601
View Map
Contact:
Dee Wilson at 325-672-6626
Other Contact:
Leigh-Ann Fry at 325-672-6626
Other Website:
Focus:
Program Resources