Selma Revitalization CDC is a community development corporation based in Selma, AL. It focuses on initiatives aimed at revitalizing and improving the local community.
The organization works on various projects to address community needs and promote sustainable development in the Selma area.
Generated from their business information