Ujamaa Community Development Corp & Black Family Land Trust, based in Saint Louis, MO, is a non-profit organization dedicated to community development and land preservation.
With a focus on supporting black families and fostering sustainable growth, the organization works to empower local communities and protect valuable land resources.
Generated from their business information