Organization

Africana Ecovillage

Joined in July 2017

About Us

Africana Ecovillage is an emerging non-profit Community Land Trust whose mission is to ensure community stewardship of land through strategic, intentional community development including homeownership of affordable…

Location
2601 Whittier Street, Ste. 528, St. Louis, MO 63113