Ujamaa Community Development Corp.
and Black Family Land Trust, Inc.
5076 West Florissant Avenue
St Louis MO 63115
Phone: (314) 382-4440
E-mail: info@ujamaastl.org