Website: http://www.sozochildren.org/racenow
Birmingham, AL
Sozo Children is a non-profit 501c3 based in Birmingham, AL. Currently Sozo cares for 121 orphaned or neglected children in Kampala, Uganda through holistic childcare. Get more info on www.sozochildren.org