Contact Us - enquiries@demza.co.za / 071 125 1763

Our Branches

DemZa Central
34 William Stow St, Sasolburg, 1947
+27 16 976 1887
+27 86 607 0126

Trading Hours
Mon: 08:30 - 17:00
Tue - Fri: 08:00 - 17:00
Sat - Sun: 08:00 - 13:00
View On Google Maps
DemZa Bethlehem
5 Lindley St, Bethlehem, 9701
+27 58 303 0116
+27 71 123 3204

Trading Hours
Mon: 08:30 - 17:00
Tue - Fri: 08:00 - 17:00
Sat - Sun: 08:00 - 13:00
View On Google Maps
DemZa Kroonstad
1 Nursery Lane, Kroonstad, 9499
+27 56 212 2123
+27 71 123 2088

Trading Hours
Mon: 08:30 - 17:00
Tue - Fri: 08:00 - 17:00
Sat - Sun: 08:00 - 13:00
View On Google Maps
DemZa Sasolburg
34 William Stow St, Sasolburg, 1947
+27 16 976 5380
+27 71 123 6540

Trading Hours
Mon: 08:30 - 17:00
Tue - Fri: 08:00 - 17:00
Sat - Sun: 08:00 - 13:00
View On Google Maps
DemZa Vanderbijlpark
Olimpia Building, Colonel Gordon St, Vanderbijlpark S. E. 7, Vanderbijlpark, 1900
+27 71 125 3895
+27 87 094 0500

Trading Hours
Mon: 08:30 - 17:00
Tue - Fri: 08:00 - 17:00
Sat - Sun: 08:00 - 13:00
View On Google Maps
Demza Welkom
Flamingo Park 248 Constantia Road Welkom
057 630 0220
060 549 9295

Trading Hours
Mon: 08:30 - 18:00
Tue - Fri: 08:00 - 18:00
Sat - Sun: 08:00 - 14:00
View On Google Maps
Send us a message