Reach out to us!

Find us!

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