Ujamaa Construction
Founded in 2002, UJAMAA Construction is a construction company that constructs parking lots, offices, hospitals, shopping malls, and multi-family housing facilities. UJAMAA Construction is based in Chicago, Illinois.
Last updated on