Alexaware
Community organization
2063 Johannesburg
South Africa
Phone: 076 537 3401/ 083 767 6685/ 084 239 1201
Youth empowerment
Community organization
Phone: 076 537 3401/ 083 767 6685/ 084 239 1201
Youth empowerment