Kuumba House Dance Theatre

3001 Cleburne St.
Houston, TX 77004