Where To Buy Diatomaceous Earth In South Africa. Eco-Earth Food Grade Diatomaceous Earth South Africa. Address: 10 Hawaii Dr, Randjesfontein, Midrand, 1683, South Africa. Hours: Closed ⋅ Opens 5PM. Phone: +27 66 256 0262. Fresh Earth Food Store – Emmarentia. Address: 103 Komatie St, Emmarentia, Johannesburg, 2195, South …