Address: 226 Louis Botha Ave, Cheltondale, Gauteng, 2192, South Africa, Johannesburg. See full address and map. Categories: Beads & Beadwork