Centre Management Tel: 031 403 5451
Address : 17 Joyhurst Street Chatsworth 4092
We'd love to hear from you!
Selected stores open till late
Monday - Saturday : | 09h00 - 18h00 |
Sunday - Public Holiday : | 10h00 - 16h30 |