P.O. Box 715
Selma, AL 36701
Aspiring to share God's love within a struggling community, the Freedom Foundation, established in Parker, CO, relocated to Selma, AL in 2007. Diverse in cultural background and church affiliation, this cohesive group exists as a family of over 200 volunteers working to unite the community.
Arts & Culture, Children & Youth, Community, Volunteerism & Philanthropy, Environment, Human Rights, Hunger & Poverty, Religion & Spiritual, Sports & Recreation