Q: Where is Afrika Tikkun Centre?
A: Afrika Tikkun Centre is located at: 13 Joubert St, Braampark, Johannesburg, 2001, South Africa
Q: What are the coordinates of the Afrika Tikkun Centre?
A: Latitude: -26.188414, Longitude: 28.0409383
Q: How is Afrika Tikkun Centre rated?
A: Afrika Tikkun Centre has not rated yet on addressschool.com