There are 5 nonprofits in Needham, Alabama.

Name EIN Income Assets
Assembly of God 630835867 $0 $0
Needham Land Vfd 261385966 $0 $0
New Hope Volunteer Fire Department Incorporated 830343651 $0 $0
Red Springs Assembly of God 630835250 $0 $0
United Steelworkers 630641300 $99,101 $81,148