Shalom IHS

25 Benroy Street Flamwood Klerksdorp North West